Where this organisation works

IMBUMBA FOUNDATION (UK) works in Central African Republic and South Africa.

placeRegistered office: E12000006