Where this organisation works

OAA UK TRUST works in Ghana.

placeRegistered office: E12000006