Grants up to £25,000 are available to registered charities for new projects which directly improve the lives of local people or communities, especially those that are vulnerable or disadvantaged, in England, Scotland or Wales. The Foundation is offering grants to help get new projects off the ground that will benefit Continue Reading