Barcelona Studios Limited Company number17306360 StatusActive TypePrivate Limited Company Incorporated29 Jun 2026 Nature of business Operation of arts facilities Registered office York House 1 Seagrave RoadFulhamLondonSW6 1RP Connections Companies at the same address Jqed Limited (06234415) Data JSON Markdown