SCLL LIMITED
07067557 - Incorporated on 5 November 2009
SCLW LIMITED
10770162 - Incorporated on 15 May 2017
SCLERA LTDActive - Proposal to Strike off
07852506 - Incorporated on 18 November 2011
SCLOCC LTDDisolved
12654235 - Dissolved on 6 May 2025
SCL (GB) LIMITEDDissolved
06118498 - Dissolved on 18 January 2011
SCLG25 LIMITEDLiquidation
SC337035 - Incorporated on 31 January 2008
SCLA24 LIMITED
SC439621 - Incorporated on 4 January 2013
SCLMML LTDLiquidation
09804773 - Incorporated on 1 October 2015
J&SCLEAN LTDDisolved
14055482 - Dissolved on 26 September 2023
SCLBRS LTDDisolved
15392195 - Dissolved on 10 June 2025
SCLC LIMITED
12611177 - Incorporated on 19 May 2020
SCL IT LIMITED
14247097 - Incorporated on 20 July 2022
SCL MANAGED SERVICES LIMITED
04441132 - Incorporated on 17 May 2002
SCLSRM 23 LTD
13697380 - Incorporated on 22 October 2021
SCL TALK LTD
16352340 - Incorporated on 30 March 2025
SCLA LIMITED
01048517 - Incorporated on 5 April 1972
SCLD23 LIMITED
SC314575 - Incorporated on 12 January 2007
SCLH LIMITEDActive - Proposal to Strike off
09403302 - Incorporated on 23 January 2015
SCL GIDA LTDDisolved
14469607 - Dissolved on 20 August 2024
SCLODO LTD
12646846 - Incorporated on 4 June 2020