OXFORD OPERA LIMITED Company number 11061891 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressRyan & Co Suite 1,, 268 Belsize Road, London, England, NW6 4BT PostcodeNW6 4BT Companies at this postcode 387 Average house price in NW6 4BT £942,000 (20 sales) Map