IHOMECARELOGISTICS LIMITED Company number 13589209 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address10 Elmcroft Avenue, London, England, E11 2DU PostcodeE11 2DU Companies at this postcode 16 Average house price in E11 2DU £697,000 (23 sales) Map