Company Address: Address Anniversary Towers, 23rd Floor Nairobi, Kenya