Founded
1982
Legal Status
Trust
Leader
JOHN KENYON
The charity began to be active in 2008 including supporting an orphanage and other charitable activities in Kenya.
Charity no. 326104
Registered 1982· England & Wales
Year ending 2025
Income & expenditure over time
Africa
Charity no. 326104
Registered 1982· England & Wales