TMP UK SOUTH LTDDisolved
10190295 - Dissolved on 15 October 2022
TMP SPORTS LTDDisolved
14799776 - Dissolved on 27 May 2025
TMP LONDON LLPActive - Proposal to Strike off
OC353691 - Incorporated on 30 March 2010
TMP BRANDS LTD
13890856 - Incorporated on 3 February 2022
TMP MOTORS LTD
15305338 - Incorporated on 23 November 2023
TMP INITIATIVES LLPActive - Proposal to Strike off
OC375341 - Incorporated on 17 May 2012
TMQUALITYCONSULTING LTDActive - Proposal to Strike off
10507003 - Incorporated on 1 December 2016
TMPHARM LIMITEDActive - Proposal to Strike off
07719831 - Incorporated on 27 July 2011
TMPCA.CO.UK LIMITEDActive - Proposal to Strike off
10130559 - Incorporated on 18 April 2016
TMP MEDIA LIMITED
16307071 - Incorporated on 11 March 2025
TMPSYCH LIMITEDActive - Proposal to Strike off
08312290 - Incorporated on 29 November 2012
TEAM TMPK LIMITED
14407556 - Incorporated on 10 October 2022
TMP MARCH 2024 LIMITEDDisolved
15589613 - Dissolved on 22 July 2025
TMP GROUP LIMITED
09869638 - Incorporated on 12 November 2015
TMP STUDIOS CIC
08631051 - Incorporated on 30 July 2013
TMP INSIGHT LTDDisolved
12017249 - Dissolved on 2 May 2023
TMPLANS.COM LTDLiquidation
09467424 - Incorporated on 3 March 2015
TMPDHALAI LTDActive - Proposal to Strike off
11258142 - Incorporated on 15 March 2018
TMP PLANT LIMITED
12390001 - Incorporated on 7 January 2020
TMP HOMES LIMITEDDisolved
14850858 - Dissolved on 17 September 2024