The Thalidomide Trust
Claim🇬🇧 United Kingdom · Charity No 266220
The Thalidomide Trust provides relief and assistance to its beneficiaries through financial assistance and support services.
Highly Trusted
Based on financial health, governance, verification, public sentiment, and data completeness.
Red Flags
Most recent filing is from 2024, which is 2 years ago.
Financials, News & Reviews
Create a free account to access financial breakdowns, news sentiment, community reviews, and officer details.
Sign Up FreeAlready have an account? Log in
Data sourced from: Ccew
Last updated: Mar 21, 2026 08:01
Similar Organizations
Anheddau Cyf
United Kingdom
Revenue: £9,717,034
Fuel Bank Foundation
United Kingdom
Revenue: £26,594,249
North London Welfare and Educational Foundation
United Kingdom
Revenue: £5,651,761
The Grand Charity
United Kingdom
Revenue: £15,974,000
Wiltshire and Bath Air Ambulance Charity
United Kingdom
Revenue: £5,332,775
Low Cost Living Limited
United Kingdom
Revenue: £7,793,597