Company Address: Address Tom Mboya street,Odeon,El-Roi plaza(Co-op bank building),4th floor, Nairobi, Kenya