LA OTTO LTD Company number 10969322 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address119 NELSON ROAD, LONDON, UNITED KINGDOM, E4 9AS PostcodeE4 9AS Companies at this postcode 30 Average house price in E4 9AS £583,000 (28 sales) Map