Carradale Heritage Media Group CIC Company numberSC861776 StatusActive TypeCommunity Interest Company Incorporated5 Sep 2025 Nature of business Activities of exhibition and fair organisersCultural education Registered office Co William Duncan Accountants, Suite 30 Hazelburn Business ParkMillknoweCampbeltownPA28 6HA Data JSON Markdown