MSL HOLDINGS (M/CR) LTDActive - Proposal to Strike off
08489967 - Incorporated on 16 April 2013
MSL ROPE ACCESS LTDDisolved
11425580 - Dissolved on 28 November 2023
MSL FOODGROUP LTD
12471764 - Incorporated on 19 February 2020
MSL MICKLETON LTD
12951871 - Incorporated on 14 October 2020
MSLZ HOLDINGS LTD
16293507 - Incorporated on 5 March 2025
MSL LOGISTICS LTD
05095719 - Incorporated on 5 April 2004
MSL EDGE EUROPE LTD
14295449 - Incorporated on 15 August 2022
MSL CARPENTRY LTDDissolved
06731723 - Dissolved on 15 June 2010
MSL WORCESTER LTDActive - Proposal to Strike off
08159084 - Incorporated on 27 July 2012
MSL FRANCHISE LTDDissolved
08837486 - Dissolved on 18 August 2015
MSL FURNITURE LTD
11643239 - Incorporated on 25 October 2018
MSL EXPRESS INC. LTDDisolved
SC747628 - Dissolved on 19 March 2024
MSL HAVENWOOD LTD
14911119 - Incorporated on 2 June 2023
MSL PRINT GROUP LTDDisolved
13636979 - Dissolved on 1 March 2022
MSL PRINTWEAR LTD.Disolved
15086433 - Dissolved on 7 May 2024
MSLN SERVICES LTD
16502354 - Incorporated on 6 June 2025
MSL LOW LIMITEDDissolved
SC072586 - Dissolved on 7 December 2012
MSLTA LIMITEDLiquidation
02451768 - Incorporated on 12 December 1989
MSLSD LIMITED
10832414 - Incorporated on 23 June 2017
IBCOS COMPUTERS LTD
01444873 - Incorporated on 21 August 1979