Founded
2003
Legal Status
Other
Leader
REBECCA ANNE BENNEYWORTH
Operating a school, sponsoring children to attend school, funding specialist education for older children
Charity no. 1101268
Registered 2003· England & Wales
Africa
Charity no. 1101268
Registered 2003· England & Wales