Electr in South Africa Power Logic Address: 10 Cane Road, Ottery, 7808 Cape Town South Africa Phone Number: +27 217 04 14 50