The Grace Trust

Trust · registered 1968

Registered

Charity number 257516

What the charity does

General Charitable Activities

Income and spending

2021 income £129,808,523 2021 spending £122,214,050 2021 2022 income £72,302,237 2022 spending £72,935,802 2022 2023 income £68,314,592 2023 spending £36,584,036 2023 2024 income £60,746,067 2024 spending £52,619,591 2024 2025 income £68,249,632 2025 spending £68,485,373 2025

Income Spending

Financial year endIncomeSpending
31 December 2025£68,249,632£68,485,373
31 December 2024£60,746,067£52,619,591
31 December 2023£68,314,592£36,584,036
31 December 2022£72,302,237£72,935,802
31 December 2021£129,808,523£122,214,050

Charity details

Charity number
257516
Registered
9 December 1968
Latest income
£68,249,632 (year to 31 December 2025)
Latest spending
£68,485,373
Volunteers
600
Reporting
Submission Received
Gift Aid
Registered with HMRC for Gift Aid

Contact

Address
c/o C & H Stedman, Noble House, Eaton Road, Hemel Hempstead, Hertfordshire, HP2 7UB
Phone
02033013806
Website
thegracetrust.org.uk

Official record: Charity Commission register, charity number 257516.

What the charity does

Who it helps

How it helps

Where it operates

Charitable objects

To or for such charitable purpose or purposes as the trustees may in their absolute discretion from time to time think fit.

Area of benefit: Not Defined

Governing document: Settlement dated 13th march 1968

Similar charities

Questions and answers

What is the charity number of The Grace Trust?

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

How much income does The Grace Trust have?

In the financial year ending 31 December 2025 the charity had an income of £68,249,632 and spent £68,485,373.