TMSC BATH LIMITED
10343577 - Incorporated on 24 August 2016
TMS CONTROL LTD
11784127 - Incorporated on 23 January 2019
TMS BRISTOL LTD
06680402 - Incorporated on 22 August 2008
TMS MEDICAL LTDDissolved
06884627 - Dissolved on 17 September 2013
TMS SKIP HIRE LTDActive - Proposal to Strike off
08268422 - Incorporated on 25 October 2012
TMS CLOTHES LTDDisolved
13206444 - Dissolved on 12 July 2022
YAGEO TMSS UK LTD
13949401 - Incorporated on 2 March 2022
TMS EXPRESS LTDDisolved
NI686749 - Dissolved on 3 October 2023
TMS PROTECT LTD
14674232 - Incorporated on 18 February 2023
PREMIER TMS LTDDisolved
14522945 - Dissolved on 22 July 2025
FREEMAN TMS LTDActive - Proposal to Strike off
15007231 - Incorporated on 17 July 2023
TMS JOINERY LTDActive - Proposal to Strike off
10555873 - Incorporated on 10 January 2017
TMS ACADEMY LTDActive - Proposal to Strike off
14665004 - Incorporated on 15 February 2023
TMS HAULAGE LTDDissolved
07418144 - Dissolved on 26 November 2013
TMS TRADING LTD
12771184 - Incorporated on 27 July 2020
TMS EXPRESS LTDActive - Proposal to Strike off
10296505 - Incorporated on 26 July 2016
EXPANSE TMS LTDActive - Proposal to Strike off
07753978 - Incorporated on 26 August 2011
TMS FINANCE LLPDissolved
OC310086 - Dissolved on 21 November 2006
TMS SYSTEMS LTDLiquidation
01642094 - Incorporated on 9 June 1982
TMS (TOOTING) LTDDisolved
08225315 - Dissolved on 10 August 2021