Company Address: Address Solis Premium Serviced Office Suites, 6th Floor West End Towers, Waiyaki Way Nairobi Kenya