Company Address: Address Riara Corporate Suites Suite # 409, Riara Road P.O. Box 4553-00200 Nairobi, Kenya