The Thalidomide Trust

Other · registered 1973

Registered

Charity number 266220

What the charity does

The Thalidomide Trust provides relief and assistance to its beneficiaries through financial assistance and support services.

Income and spending

2021 income £27,195,000 2021 spending £32,854,000 2021 2022 income £31,039,000 2022 spending £34,072,000 2022 2023 income £29,801,000 2023 spending £68,084,000 2023 2024 income £30,164,000 2024 spending £39,452,000 2024 2025 income £28,619,000 2025 spending £38,137,000 2025

Income Spending

Financial year endIncomeSpending
30 September 2025£28,619,000£38,137,000
30 September 2024£30,164,000£39,452,000
30 September 2023£29,801,000£68,084,000
30 September 2022£31,039,000£34,072,000
30 September 2021£27,195,000£32,854,000

Charity details

Charity number
266220
Registered
7 August 1973
Latest income
£28,619,000 (year to 30 September 2025)
Latest spending
£38,137,000
Income from government
£10,545,000
Volunteers
30
Reporting
Submission Received
Gift Aid
Not registered

Contact

Address
Thalidomide Trust, 1 Eaton Court Road, Colmworth Business Park, Eaton Socon, St. Neots, PE19 8ER
Phone
01480474074
Website
thalidomidetrust.org

Official record: Charity Commission register, charity number 266220.

What the charity does

Who it helps

How it helps

Where it operates

Charitable objects

The care, welfare, treatment and education of or otherwise in any way for the relief of the disabilities of or to meet the needs of children suffering from congenital disability due to thalidomide.

Area of benefit: Not Defined.

Governing document: Declaration of trust dated 10 august 1973 as amended by order of the charity commissioners dated 4 may 2004 and resolutions dated 3rd june 2004 and 4 july 2008 and scheme dated 10 october 2008as amended by scheme dated 29 jan 2018

Employees earning over £60,000

Other names

Similar charities

Questions and answers

What is the charity number of The Thalidomide Trust?

The Thalidomide Trust is registered with the Charity Commission for England and Wales under charity number 266220.

How much income does The Thalidomide Trust have?

In the financial year ending 30 September 2025 the charity had an income of £28,619,000 and spent £38,137,000.

How many employees of The Thalidomide Trust earn over £60,000?

5 employees received total benefits over £60,000 in the latest annual return.