Company Address: Address Tom mboya street, Nairobi, Kenya