HOLBORN STUDIOS LIMITED
Appointment of Administrators In the High Court of Justice Court Number: CR-2026-001225 HOLBORN STUDIOS LIMITED (Company Number 02769503) Nature of Business: Operator/letting of photographic studios Registered office: 18 Hyde Gardens,