Howden Foundation

CIO · Charitable incorporated organisation (CIO) · registered 2014

Registered

Charity number 1156286

What the charity does

The charities principle activities as set out in the constitution are as follows: advancing any charitable purpose as defined from time to time by the laws of England and Wales, in particular but not exclusively by the provision of grants, items and services to one or more of individuals in need, charities and other organisations and for charitable purposes anywhere in the world.

Income and spending

2021 income £283,819 2021 spending £1,996,832 2021 2022 income £7,138,746 2022 spending £966,832 2022 2023 income £17,750 2023 spending £608,562 2023 2024 income £87,491 2024 spending £1,854,740 2024 2025 income £1,283,739 2025 spending £3,928,489 2025

Income Spending

Financial year endIncomeSpending
30 September 2025£1,283,739£3,928,489
30 September 2024£87,491£1,854,740
30 September 2023£17,750£608,562
30 September 2022£7,138,746£966,832
30 September 2021£283,819£1,996,832

Charity details

Charity number
1156286
Registered
20 March 2014
Latest income
£1,283,739 (year to 30 September 2025)
Latest spending
£3,928,489
Volunteers
5
Reporting
Submission Received
Gift Aid
Registered with HMRC for Gift Aid

Contact

Address
Howden Foundation, One Creechurch Place, London, EC3A 5AF
Phone
02073984888

Official record: Charity Commission register, charity number 1156286.

What the charity does

Who it helps

How it helps

Where it operates

Charitable objects

The Objects of the CIO are, for the public benefit, to advance any charitable purpose as defined from time to time by the laws of England and Wales, in particular but not exclusively by the provision of grants, items and services to one or more of individuals in need, charities and other organisations and for charitable purposes anywhere in the world.

Governing document: CIO - FOUNDATION REGISTERED 20 MAR 2014AMENDED ON 14/09/2015 AS AMENDED ON 05 JUN 2020 AS AMENDED ON 05 NOV 2020 AS AMENDED ON 05 NOV 2020AMENDED ON 01 DEC 2023 as amended on 30 Jul 2024 as amended on 30 Jul 2024 as amended on 05 Dec 2025

Employees earning over £60,000

Other names

Similar charities

Questions and answers

What is the charity number of Howden Foundation?

Howden Foundation is registered with the Charity Commission for England and Wales under charity number 1156286.

How much income does Howden Foundation have?

In the financial year ending 30 September 2025 the charity had an income of £1,283,739 and spent £3,928,489.

How many employees of Howden Foundation earn over £60,000?

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