INNOVATIVE PROPERTIES LIMITED Company number 10085763 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address602a Romford Road, Manor Park, London, United Kingdom, E12 5AF PostcodeE12 5AF Companies at this postcode 215 Average house price in E12 5AF £369,000 (15 sales) Map