Ambergate Trust appears to be a charitable trust involved in grant-making activities, primarily in the United Kingdom. It is registered with the Charity Commission and focuses on various charitable purposes.
Focus Areas
Notable Investments