https://www.companyinformation.co.uk/company/10898810-TROUBADOUR-THEATRES-LIMITED/insolvency
TROUBADOUR THEATRES LIMITED - Insolvency - Company Information UK