Novastar Ventures Africa People And Planet Fund Iii LP is an active company incorporated on 10 November 2023 with the registered office located in London, Greater London. Novastar Ventures Africa People And Planet Fund Iii LP was registered 2 years ago.