The Open Arms Dumfries CIC Company numberSC894075 StatusActive TypeCommunity Interest Company Incorporated25 Jun 2026 Nature of business Operation of arts facilities Registered office 8-10 Nith PlaceDumfriesDG1 2PN Data JSON Markdown