MSLGB LIMITED
09217294 - Incorporated on 15 September 2014
MSLLP101 LIMITEDDisolved
08250891 - Dissolved on 14 March 2023
MSLAR LIMITED
15274688 - Incorporated on 10 November 2023
MSL PMC LIMITEDDisolved
09067381 - Dissolved on 13 August 2024
MSL ECO LIMITEDActive - Proposal to Strike off
10559176 - Incorporated on 11 January 2017
MSLON LIMITEDActive - Proposal to Strike off
11173156 - Incorporated on 29 January 2018
ONE MSL LIMITED
11039148 - Incorporated on 31 October 2017
BNM MSL LIMITED
14027324 - Incorporated on 5 April 2022
MSLAY LIMITED
16158928 - Incorporated on 2 January 2025
LIVE LOKAL LTD
SC684660 - Incorporated on 29 December 2020
MSLOW SERVICES LTDDisolved
14879279 - Dissolved on 13 February 2024
MSL COMMUNICATION LTDDissolved
06243261 - Dissolved on 24 August 2010
MSL CONSTRUCTION LTDActive - Proposal to Strike off
08738825 - Incorporated on 18 October 2013
MSL FABRICATIONS LTD
12133655 - Incorporated on 1 August 2019
MSL PERFORMANCE LTDDisolved
12191503 - Dissolved on 12 May 2025
MSL CONSTRUCTION LTD
11728887 - Incorporated on 14 December 2018
MSL COMPLEX CARE LTD
15759019 - Incorporated on 4 June 2024
MSL CONSULTANCY LTD
16339490 - Incorporated on 24 March 2025
MSL COMMUNICATIONS LTD
07391604 - Incorporated on 29 September 2010
MSL007 CONSULTING LTDActive - Proposal to Strike off
08803074 - Incorporated on 5 December 2013