Skip to main content

STAPLES TRUST

✓ Registered charity · 1010656

About

Grant making.

Where we work

Throughout England And Wales Austria France Italy Bangladesh Netherlands Scotland

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1010656 · England & Wales