« Back to Electricity and Power Generator Logic Address22 Minerva Avenue CityJohannesburg Post1709 Fax+27 11 472 4977