Machakos Road at the Police Depots Opposite Mines & Minerals Offices , Cereals & National Board, Nairobi Industrial Area, Nairobi Area, Kenya, 254
Nairobi, Nairobi Industrial Area, Nairobi Area, Kenya, 00400