Company Address: Address The Green House, 4th Floor, Suite 18, Ngong Road 28804-00100 Nairobi, Kenya