Contacts

Lead Impact Capital (Pty) Ltd, authorised FSP no. 50498
Company Registration No: 2019/381577/07
Address: 95 Constantiaberg Crescent, Stonehurst Estate, Westlake, 7945
Email: info@leadimpact.africa