Semco Industrial Park, Mombasa Road - Syokimau
Nairobi
Nairobi - Kenya
Nairobi
Nairobi - Kenya