Updated 05 Sep 2026

The Trust Foundation

1180111
Charity number
£3,004,008
Reported income
£3,000,682
Reported spending
StatusRegistered
StructureCharitable Incorporated Organisation
Registered27 Sep 2018
Latest accounts to31 Dec 2024
Based inBirmingham, B25 8HE
ActivitiesFocus will be on the poor and needy, children and the elderly, marginalised communities

More charities nearby Sold prices