Nairobi, Nairobi, Nairobi, Kenya,
Other, Kenya,
kerico nakuru highway, kericho, rift valley, Kenya,
kwahola, mombasa, coast, Kenya,80100
beachstreet, mombasa, coast province, Kenya,
Kimathi
Other, Kenya,
Thika Road, Nairobi, Kenya, Kenya,00800
123 Premier Plaza, Moi Avenue,