Solar StarProfessional servicesSmile Complex, Off Chandaria Industries, Babadogo.Nairobi, 00600 · KE+254720001234info@solarstarltd.co.kesolarstarltd.co.keHours not available