OKIO SPACES LIMITED Company number 17066221 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address1, 22 Barons Court Road, London, United Kingdom, W14 9DT PostcodeW14 9DT Companies at this postcode 46 Average house price in W14 9DT £575,000 (48 sales) Map