Updated 05 Sep 2026

INNOVATE TRUST LTD

1010541
Charity number
£33,256,450
Reported income
£33,119,007
Reported spending
StatusRegistered
Registered14 Apr 1992
Latest accounts to31 Mar 2025
Based inCardiff, CF5 1JH
ActivitiesProviding support to disabled and disadvantaged individuals

More charities nearby Sold prices