EL-ECO PRO LTD Company number 13958156 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Berwick Road, London, England, N22 5QB PostcodeN22 5QB Companies at this postcode 33 Average house price in N22 5QB £550,000 (26 sales) Map