Company Address: Address Ground Floor, NACOSTI Building, Off Waiyaki Way, Nairobi, Kenya