MECA-XL LIMITED
11966715StatusActive - Proposal to Strike off
Company typePrivate Limited Company
Incorporated29/04/2019
Company number11966715
Nature of business (SIC)90010 - Performing arts
Registered officeIBS HOUSE, 40 FLEET STREET, Swindon, SN1 1RE
Post townSwindon
PostcodeSN1 1RE
CountyWILTSHIRE
CountryENGLAND
Accounts categoryDORMANT
Accounts next due30/06/2022
Last accounts30/09/2020
Confirmation stmt next due12/05/2021
Last confirmation stmt28/04/2020
Data from Companies House — updated 2026-08-16.