Selfa

CIO · Charitable incorporated organisation (CIO) · registered 2016

Registered

Charity number 1169686

What the charity does

Amalgamated with Charity Number 1124020 31.03.17. SELFA supports children and families experiencing vulnerabilities, to build resilience, thrive and achieve through wellbeing programmes; peer support groups; targeted holiday workshops; trips and residential breaks. Service users live or go to school in North Yorkshire and are referred by a professional working with them or their family.

Income and spending

2022 income £363,101 2022 spending £328,043 2022 2023 income £488,382 2023 spending £455,863 2023 2024 income £420,256 2024 spending £514,711 2024 2025 income £664,021 2025 spending £515,291 2025 2026 income £591,320 2026 spending £559,850 2026

Income Spending

Financial year endIncomeSpending
31 March 2026£591,320£559,850
31 March 2025£664,021£515,291
31 March 2024£420,256£514,711
31 March 2023£488,382£455,863
31 March 2022£363,101£328,043

Charity details

Charity number
1169686
Registered
14 October 2016
Latest income
£591,320 (year to 31 March 2026)
Latest spending
£559,850
Income from government
£122,065
Volunteers
20
Reporting
Submission Received
Gift Aid
Registered with HMRC for Gift Aid

Contact

Address
1 Elliot Street, Skipton, North Yorkshire, BD23 1PE
Phone
01756533110
Website
selfa.org.uk

Official record: Charity Commission register, charity number 1169686.

What the charity does

Who it helps

How it helps

Where it operates

Charitable objects

The relief of vulnerable, disadvantaged and disabled children and young people, their families and/or carers, in particular, but not exclusively, by the provision of health and wellbeing programmes, peer support groups, targeted holiday workshops and trips and residential breaks.

Governing document: CIO - FOUNDATION Registered 14 Oct 2016 as amended on 03 Jun 2021

Employees earning over £60,000

Similar charities

Questions and answers

What is the charity number of Selfa?

Selfa is registered with the Charity Commission for England and Wales under charity number 1169686.

How much income does Selfa have?

In the financial year ending 31 March 2026 the charity had an income of £591,320 and spent £559,850.

How many employees of Selfa earn over £60,000?

1 employee received total benefits over £60,000 in the latest annual return.