Company Address: Address Mombasa Road, Nairobi Kenya