Company Address: Address Portal Place House, 2nd Floor, Suite 206 P.O Box 102999 00101 Nairobi, Kenya