Skip to main content

LODGE OF ST.MICHAEL CHARITY TRUST

✓ Registered charity · 1048602

About

Supporting many local voluntary organisations, financially and practically.

Where we work

Herefordshire Worcestershire

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1048602 · England & Wales