Leakfind Solar

Leakfind Solar

Leakfind Solar evolved as a division of Leakfind due to the high demand for renewable energy.

Contact Information

  • Unit 11 Jigman Park, Montague Drive, Montague Gardens, Cape Town, 7441
    Western Cape
    Republic of South Africa
  • Map
  • Phone: +27 21 5514894
  • vCard