Company Address: Address 4th Floor, Delta Office Suites Manyani Road, off Waiyakai Way, Nairobi