Company Address: Address P.O.Box 27512-00506,Nairobi,Kenya. Solutions Tech Place,Upper Hill (Longonot Road,Next to Crowne Plaza Hotel)