OCH Vey CIC Company numberSC890337 StatusActive TypeCommunity Interest Company Incorporated20 May 2026 Nature of business Performing arts Registered office 22/6 Piersfield GroveEdinburghEH8 7BY Data JSON Markdown