ONE SPACE LONDON LIMITED Company number 10813242 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address55 LEYBOURNE ROAD, LONDON, ENGLAND, E11 3BS PostcodeE11 3BS Companies at this postcode 26 Average house price in E11 3BS £683,000 (27 sales) Map