TSL UK GROUP LTD
15441574 - Incorporated on 25 January 2024
TSL EXPERT LTDActive - Proposal to Strike off
09277748 - Incorporated on 23 October 2014
TSL MOBILE LTDActive - Proposal to Strike off
10913417 - Incorporated on 14 August 2017
TSL CARE LIMITED
09576839 - Incorporated on 6 May 2015
TSL REMOVALS LIMITED
15357785 - Incorporated on 18 December 2023
TSL BARS UK LIMITEDDissolved
07304548 - Dissolved on 14 February 2012
TSL EUROPE LIMITEDLiquidation
03795798 - Incorporated on 24 June 1999
TSL CONTRACTS LIMITED
04277003 - Incorporated on 28 August 2001
TSL RECRUITMENT LIMITEDLiquidation
07968347 - Incorporated on 28 February 2012
TSL TECHNOLOGY LIMITED
02682533 - Incorporated on 30 January 1992
TSL STRATEGIES LIMITEDActive - Proposal to Strike off
04037482 - Incorporated on 20 July 2000
TSL RESOURCES LIMITED
09400982 - Incorporated on 22 January 2015
TSL ASSETS LIMITED
11461759 - Incorporated on 12 July 2018
TSL HANDYMAN LIMITEDActive - Proposal to Strike off
09529429 - Incorporated on 8 April 2015
TSL MASTER LIMITEDDisolved
13075458 - Dissolved on 17 May 2022
TSL RETAIL LIMITED
15087049 - Incorporated on 21 August 2023
TSL INDEPENDENT LIMITED
SC801162 - Incorporated on 29 February 2024
TSL CARPETS LIMITEDActive - Proposal to Strike off
15676190 - Incorporated on 24 April 2024
TSL CREATIVE LIMITED
15870789 - Incorporated on 1 August 2024
TSL HOLDCO LIMITED
16399353 - Incorporated on 22 April 2025