OZZ LIMITED Company number 10678347 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address57 Willow Road, London, United Kingdom, NW3 1TP PostcodeNW3 1TP Average house price in NW3 1TP £2,786,000 (3 sales) Map