OLIBURNS85 LIMITED Company number 09038178 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address23 CHURCH HILL, LONDON, LONDON, UNITED KINGDOM, N21 1LS PostcodeN21 1LS Companies at this postcode 5 Average house price in N21 1LS £847,000 (11 sales) Map