OTG Solar Energy Group OTG Solar Energy Group's specialized contractors create and design simple and affordable solar systems and move you into a world where you can quickly and effectively produce and supply Phone: 0120065150 Unit 4,125 Swart Renoster Street, Pretoria 0081 South Africa Map Other Categories: House & Home |