To serve the Planet and its inhabitants through the provision of sustainable energy solutions. QUICK LINKS COMPANY INFO Renen (Pty) Ltd VAT No. 4920258631 Registration No. 2010/016076/07 CONTACT US info@renen.co.za +27 33 330 3820 82 Main Street, Howick, KwaZulu-Natal, South Africa, 3290 Monday to Friday: 8:00am - 4:30pm