Contact

Nairobi Office (Head Office)
OiLibya Plaza, 2nd Floor
P.O. Box 16913
00620
Nairobi
Kenya
Mombasa Office
New Safari House off New Mombasa, Malindi Road
P.O. Box 85722
80100
Mombasa
Kenya