Skip to main content

KELMSCOT CHARITABLE TRUST

✓ Registered charity · 1088018

About

The charity approved donations totalling £25,239 for the year ended 5 April 2018.

Where we work

Staffordshire

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1088018 · England & Wales