Impact Energy Solutions Ltd

Power systems, Cooling and ICT Solutions in Kenya
Jampark Plaza, Suite 13, Ngong Road, Dagoretti Corner Nairobi

020 2213601

Email this business

Search through our categories