A proven track record of success
With significant installed generating capacity,
our performance is rooted in experience and expertise.
If you have any questions or need help,
feel free to contact with our team.
No 7 Diani Close
Off Ole Odume Road, Kilimani
P.O.Box, 5652 – 00506,