Company Address: Address Plaza 2000, 2nd Floor, Mombasa Rd., Nairobi (KE)