Skip to main content

THE SWALLOW TRUST

✓ Registered charity · 1118122

About

The Trustees have focused very much on the preservation of capital and creating maximum value within the Trust, whilst making donations to organisations in line within the original Trust aims.

Where we work

Throughout England And Wales

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1118122 · England & Wales