OpenCharities

Penumbra

Country
Scotland
Charity number
SC010387
Status
Active
Registered
Feb. 7, 1985
Legal form
Company (the charity is registered with Companies House)

Address

Address
3rd Floor
Orchard Brae House
30 Queensferry Road
Edinburgh
EH4 2HS

Contact

Activities

'It carries out activities or services itself'

'the relief of those in need by reason of age, ill-health, disability, financial hardship or other disadvantage','any other purpose that may reasonably be regarded as analogous to any of the preceding purposes'

We support people on their journey to better mental health, by working with each person to find their own way forward. The power of people’s lived experience enables us to deliver pioneering services which transform lives.

Finances

Period end Income Expenditure Employees
March 31, 2025 £18,399,952 £19,106,462 552
March 31, 2024 £18,034,737 £18,360,647 597
March 31, 2023 £16,054,783 £15,814,198 579
March 31, 2022 £12,928,038 £12,768,644 427
March 31, 2021 £11,753,791 £11,138,930 390