Home / Charity no. 1156222

THE CH FOUNDATION (UK)

Registered charity · W1S 2FT

The Foundation's objectives are the holding of income and property upon trust and to apply the income for the public benefit for exclusively charitable objects and purposes in any part of the world.

Annual income

£119,276,958

Annual expenditure

£100,161,531

Trustees

Senior staff pay

No highest-paid staff band is available in the data held for this profile. That does not prove that every employee was paid below the reporting threshold; check the latest accounts and official register entry before drawing a conclusion.

Public contact address
7 CLIFFORD STREET, LONDON, UNITED KINGDOM, W1S 2FT
Registered
17 March 2014
Financial year end
31 March 2025

Source: Charity Commission register entry · Bulk register extract dated 4 September 2026