P.O. Box 3337, Houghton, Johannesburg 2041, South Africa
Distance: 390 m
Company description
Energy Factors 'One Stop Solution' to energy needs: solar energy, solar water heating, heat pumps and electricity savings for residential and commercial sectors. Network of South African associates