TMP (ARCH.) LIMITEDActive - Proposal to Strike off
03199461 - Incorporated on 16 May 1996
TMP LABS LIMITEDDisolved
15050842 - Dissolved on 28 May 2024
TMP GLOBAL LTD
16337284 - Incorporated on 24 March 2025
TMP CARE LIMITEDActive - Proposal to Strike off
06864925 - Incorporated on 31 March 2009
TMP DIRECT LTDDissolved
07350313 - Dissolved on 3 April 2012
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