OUZAMBA LIMITED Company number 16356182 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressMoray Apartments, Apartment 13 12 Elgin Avenue, London, England, W9 3QP PostcodeW9 3QP Companies at this postcode 19 Average house price in W9 3QP £770,000 (17 sales) Map