Company Address: Address Off Kabiria Road, Riruta Satellite,Nairobi, Kenya.