+254 711 564616
Head Office
1st Floor, Nova Likoni Mall Complex, Office Block P. O .BOX 99055-80107, Mombasa, Kenya
Other Location
1st Floor, Shree Plaza, Nyali, Mombasa, Kenya