Contacts
Umbona Energy Head Office
2829 Technology Forest Boulevard
Suite 450
The Woodlands, TX 77381
Tel: +1 (713) 589-8810
Umbona Energy South Africa
31 West Street
Houghton Estate
Johannesburg, 2198
South Africa
Tel: +27 (0) 11 484 5005
reception@umbono.co.za