OpenCharities

Our Future Health

Also known as: Ofh

Country
Scotland
Charity number
SC050917
Status
Active
Registered
April 21, 2021
Legal form
Company (the charity is registered with Companies House)

Address

Address
Our Future Health
2 New Bailey
6 Stanley Street
Salford
Greater Manchester
M3 5GS

Contact

Activities

'It carries out activities or services itself'

'the advancement of health'

Finances

Period end Income Expenditure Employees
March 31, 2026 270
March 31, 2025 £97,922,773 £110,859,582 270
March 31, 2024 £80,268,925 £85,441,233 201
March 31, 2023 £26,518,753 £35,744,284 89
March 31, 2022 £64,840,447 £6,511,644 54