Company Address: Address 3rd floor, Riara Corporate Suites, Riara Riara Rd, Nairobi City, Kenya