Loading company profile…
Chapel Barn CIC is a community interest company, incorporated on 15 March 2024, with its registered office in Tavistock. Companies House lists its business as support activities to performing arts and botanical and zoological gardens and nature reserves activities.