THE OKAVANGO PROJECT LIMITED Company number 03643058 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBasement Flat, 145 Tufnell Park Road, London, N7 0PU PostcodeN7 0PU Companies at this postcode 24 Average house price in N7 0PU £851,000 (48 sales) Map