A discretionary grant-making Trust that usually awards a significant number of small grants, normally for between £500 and £3,000, to registered charities based and working in England, Scotland and Wales or overseas.
The Trust has fully committed its funding for the foreseeable future and is not currently accepting applications.