Company Address: Address Lenana Towers, 5th floor Lenana Road, Nairobi, Kenya