Company Address: Address The Green House 3rd Floor, Suite 8/9. P.O. Box 61120, 00200 Nairobi, Kenya