ECOPRESIDENT LIMITED Company number 10853922 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Documents Analysis Location Related Registered office Address1 Canning Road, London, England, E15 3NW PostcodeE15 3NW Companies at this postcode 80 Average house price in E15 3NW £579,000 (2 sales) Map