ALISTAIR DEVELOPMENTS LTD Company number 12900447 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address23 Otley Road, London, United Kingdom, E16 3JT PostcodeE16 3JT Companies at this postcode 27 Average house price in E16 3JT £372,000 (20 sales) Map