OpenCharities

Camphill Medical Practice Limited

Also known as: Camphill Wellbeing Trust

Country
Scotland
Charity number
SC016291
Status
Active
Reporting
Up to date Last filed Dec. 23, 2025. Filing history
Registered
Oct. 17, 1989
Legal form
Company (the charity is registered with Companies House)

Address

Address
St John's
Murtle Estate
Bieldside
Aberdeen
AB15 9EP

Contact

Activities

'It makes grants, donations, loans, gifts or pensions to individuals','It makes grants, donations or gifts to organisations','It carries out activities or services itself'

'the advancement of education','the advancement of health','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'

To provide Anthrohealth services : Anthrohealth is based on the conventional medical system of diagnosis and treatment but extends this with a specific holistic understanding of the individual plus additional therapeutic tools. We provide individualised programmes to help people find new ways to address illness, build resilience and maintain wellbeing

Beneficiaries: 'People with disabilities or health problems','No specific group, or for the benefit of the community'

Objectives: The Company's objects are : - (i) To provide facilities for medical attendance, nursing, food, medicine and appliances of a surgical or medical character necessary or suitable for the proper treatment of patients. to employ medical, surgical and pharmaceutical officers, and attendants for the skilful treatment of patients (whether suffering from physical, mental, or any other disorders). to provide and supply all such necessitites, provisions and clothing as may be required. to attend patients in their own homes or elsewhere.

Geography

Main operating location
Aberdeen
Geographical spread
More than one local authority area in Scotland

Finances

Period end Filed Income Expenditure Employees
March 31, 2025 Dec. 23, 2025On time £950,511 £726,911 13
March 31, 2024 Dec. 30, 2024On time £789,585 £695,627 14
March 31, 2023 Dec. 21, 2023On time £871,693 £687,683 13
March 31, 2022 Dec. 20, 2022On time £874,589 £654,927 10
March 31, 2021 Dec. 15, 2021On time £598,847 £636,315 9

Due dates are 9 months after the year end, OSCR's deadline, so they don't allow for any extension OSCR has granted.