Where this organisation works

Ile Wa Foundation is a UK-registered charity with area of operation in Nigeria, Democratic Republic of the Congo and Cameroon .

placeRegistered office: London