OZA DESIGN LIMITED Company number 10101027 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressO Z A, 1 Michael Road, London, England, SW6 2ER PostcodeSW6 2ER Companies at this postcode 7 Map