Company Address: Address Nacosti Building,4th Floor, Off Waiyaki Way, Upper Kabete, Nairobi, Kenya.