TMP BODYWORK LIMITEDDisolved
12679177 - Dissolved on 13 September 2022
TMP PANELMONTAGE LIMITEDDisolved
10914225 - Dissolved on 26 October 2021
TMP SEVICES LIMITEDActive - Proposal to Strike off
10488648 - Incorporated on 21 November 2016
TMPR LONDON LIMITED
12725896 - Incorporated on 7 July 2020
TMPS ONLINE LIMITEDDisolved
09199541 - Dissolved on 21 March 2024
Wood Lane, Birmingham, B24 9QR
TMP CARPENTRY LTD
08844188 - Incorporated on 14 January 2014
TMP AUTO REPAIR LTD
12511303 - Incorporated on 11 March 2020
TMP PROJECTS UK LTD
13397970 - Incorporated on 14 May 2021
TMP LOGISTICS LTDActive - Proposal to Strike off
10787052 - Incorporated on 24 May 2017
TMP CONTRACTS LTDActive - Proposal to Strike off
08153864 - Incorporated on 24 July 2012
TMP CONTRACTS LTDActive - Proposal to Strike off
11373503 - Incorporated on 21 May 2018
TMP LOGISTICS LTD
14934730 - Incorporated on 14 June 2023
TMP DRYLINING LTD
15578621 - Incorporated on 20 March 2024
TMP LEICESTER LTD
13190093 - Incorporated on 9 February 2021
TMPM PRODUCTS LTDDissolved
11124019 - Dissolved on 22 June 2021
TMPK HOLDINGS LTDDisolved
13505735 - Dissolved on 16 November 2021
TMP ANALYTICS LTD
16261968 - Incorporated on 19 February 2025
TMP TRANSPORT LTDDisolved
12208962 - Dissolved on 24 October 2023
TMP UK HOLDINGS LTDDisolved
12718175 - Dissolved on 4 January 2022
TMP RATEDLENS LTDDisolved
12201830 - Dissolved on 26 October 2021