OpenCompanies

Capella Charity

Company number
SC182935
Status
Active
Type
Pri/Lbg/Nsc (Private, Limited By Guarantee, No Share Capital, Use Of 'Limited' Exemption)
Incorporated
12 Feb 1998
Nature of business
Other human health activities

Registered office

60 Ravenscroft Street
Edinburgh
EH17 8QW

Previous names

  • Sleep Scotland (until 20 May 2022)

Officers

NameRoleAppointedResigned
DE ANDRES, Adrian, Dr Director 28 Mar 2024 28 Jul 2026

Accounts

Data