Company Address: Address Alisa Plaza, Kwame Nkurumah Street (Opp Safaricom customer care), Thika, Kenya