Company Address: Address Shelter Afrique House, Mamlaka Road, P.O. Box 76436, Yaya 00508, Nairobi, Kenya