Company Address: Address The Green House-Ngong Road, 4th Floor, Suite 13, Nairobi, Kenya.