Updated 05 Sep 2026
KELMSCOT CHARITABLE TRUST
1088018
Charity number
£57,458
Reported income
£57,243
Reported spending
| Status | Registered |
| Registered | 14 Aug 2001 |
| Latest accounts to | 05 Apr 2025 |
| Based in | Birmingham, B4 6AA |
| Activities | The charity approved donations totalling £25,239 for the year ended 5 April 2018. |