Founded
2003
Legal Status
Other
no current activity
Charity no. 1100355
Registered 2003· England & Wales
Africa