We use a cookie to remember charities you favorite on this device. It's only set if you accept — see our Privacy Policy for details.
Founded
1997
Legal Status
Trust
The Charity is a small charity which makes payments to specific persons and / or specific projects which become known to the Charity trustees who will take a personal interest in the beneficiaries.These beneficiaries might be anywhere in Engand or Wales or in any other parts of the world.
Year ending 25
Income & expenditure over time
Africa