ECOELARA LTD Company number 16891729 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address50 Greenleaf Road, London, England, E17 6QN PostcodeE17 6QN Companies at this postcode 19 Average house price in E17 6QN £569,000 (20 sales) Map