Company Address: Address Town House, Standard St, Nairobi, Kenya