OLIVE LIVING LIMITED Company number 16051373 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 Wilmot Street, London, England, E2 0BS PostcodeE2 0BS Companies at this postcode 24 Average house price in E2 0BS £395,000 (56 sales) Map