Company Address: Address Landmark Plaza 5th Floor Nairobi, Kenya