SQUARE MILE HOMES LTD Company number 07745632 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address337 Forest Road, London, E17 5JR PostcodeE17 5JR Companies at this postcode 103 Average house price in E17 5JR £379,000 (11 sales) Map