Earth Systems Ltd

Unit 5 Hogwood Farm Ind Est, Sheerlands Rd, Finchampstead, Wokingham, RG40 4QY Directions


Never got my money back.

Avoid! Do not buy anything on-line. Returned all the items, that I had bought on-line, and never received my money back. Made a countless number of attempts to get the refund without any success. One star is already too much for this organisation.
Cancel Update
1000 characters limit