The Generations Foundation was set up in July 2005 by the Finch Family. The foundation is funded by the family and aims to provide a better quality of life for children who need it the most; those who are disabled, disadvantaged, or struggle with ill health. The foundation supports local causes in the Borough of Merton where the family are resident and also works abroad in developing countries. The trust also supports projects for enviromental protection and conservation; the central aim being to leave a gift for future generations. The trustees are Bob Finch, Stephen Finch and Rohini Finch.