ECO-SOLAR PV LIMITED Company number 09602792 · Monitor this company Dissolved Overview People 1 Analysis Location Related Registered office AddressUNITED HOUSE, 311A UXBRIDGE ROAD, RICKMANSWORTH, ENGLAND, WD3 8DS PostcodeWD3 8DS Companies at this postcode 72 Average house price in WD3 8DS £664,000 (17 sales) Map