THE THALIDOMIDE TRUST
#266220Income
£28,619,000
Expenditure
£38,137,000
Reserves
£144,783,000
The thalidomide trust provides relief and assistance to its beneficiaries through financial assistance and support services.
Latest HighlightsFY 2025
Income
All sources
£28,619,000
Expenditure
All activities
£38,137,000
Net Reserves
Unrestricted funds
£144,783,000
Total Assets
Gross assets
£167,489,000
Working Capital
Liquidity
£-11,402,000
Income Sources
Related Charities
Similar charities in Disability