Company Address: Address Muthaiga Suites, Suite No. 25 Off Thika Road, opp. Oil Libya Plaza -Nairobi