Company overview
Company Number
SC773811
Name
Edinburgh Spanish Film Festival C.I.C.
Entity type
Community Interest Company
Industry codes
93290
Status
Active
Incorporation date
26 June 2023
Address
Hudson House Business Centre, 8 Albany Street, Edinburgh, EH1 3QB, Scotland
Postal code
EH1 3QB
Country
United Kingdom