Octo Solar

Registered as a PV Installation Company
INST-0344392
Branch NameHead Office
Main Office Address48 Victoria St, Saldanha Bay, Western Cape,
SuburbSaldanha Bay
Main ContactHoward Leonard Peter Maclachlan
Tel (083) 709 6727
Emailpeter@octosolar.co.za
Web Addresshttp://
GPS Lat:(-33.0614074) Long:(18.3513215)


Installers


PhotoBranch NameInstaller NameAccount/Ref #

Map/Directions