INDMILL LIMITED Company number 06515471 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address40 ALMA AVENUE, LONDON, UNITED KINGDOM, E4 9JT PostcodeE4 9JT Companies at this postcode 14 Average house price in E4 9JT £584,000 (34 sales) Map