The Strand 602, 37 Strand Street, Cape Town 8001, WC, South Africa
Distance: 0 m
Company description
We are experts in a wide variety of solutions, large or small, regardless of whether for commercial, residential or industrial premises. Our master specialists are readily available to repair all of your electrical needs!