Skip to main content

SAINT STEPHEN THE GREAT CHARITABLE TRUST

✓ Registered charity · 1109008

About

Saint Stephen the Great Charitable Trust is a registered charity governed by a Declaration of Trust executed on 4 November 2004. It was registered with the Charity Commission on 12 April 2005.

Where we work

Throughout England And Wales

Contact

Annual income £46k

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1109008 · England & Wales