ECOCENTRIC CONSULTANCY LIMITED LIABILITY PARTNERSHIP Company number OC306377 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address44 CEDARS ROAD, LONDON, SW4 0QB PostcodeSW4 0QB Companies at this postcode 21 Average house price in SW4 0QB £510,000 (25 sales) Map