TMP SOLICITORS LIMITED
06748859 - Incorporated on 13 November 2008
TMP MANUFACTURING LIMITED
09147279 - Incorporated on 25 July 2014
TMP AUTOMATION LIMITEDActive - Proposal to Strike off
09147235 - Incorporated on 25 July 2014
TMP CONTRACTING LIMITEDActive - Proposal to Strike off
09188863 - Incorporated on 28 August 2014
TMP RECRUITMENT LIMITEDActive - Proposal to Strike off
11408636 - Incorporated on 11 June 2018
TMP CAPITAL LIMITED
13825885 - Incorporated on 4 January 2022
TMP LETTINGS LIMITED
13633275 - Incorporated on 21 September 2021
TMP COMMODITIES LIMITEDDisolved
14000521 - Dissolved on 15 April 2025
TMP ASSOCIATES LIMITEDDisolved
05708964 - Dissolved on 18 July 2023
TMP ENTERPRISES LIMITEDDissolved
06043301 - Dissolved on 21 August 2012
TMP CONSTRUCTION LIMITEDActive - Proposal to Strike off
06622140 - Incorporated on 17 June 2008
TMP FLOORING LIMITEDActive - Proposal to Strike off
06806987 - Incorporated on 2 February 2009
TMP LEISURE LIMITEDActive - Proposal to Strike off
09691186 - Incorporated on 17 July 2015
TMP (MARKETING) LIMITEDActive - Proposal to Strike off
08284138 - Incorporated on 7 November 2012
HARDWICK TMP LIMITEDActive - Proposal to Strike off
08684632 - Incorporated on 10 September 2013
TMP ALPHABETA LIMITEDDissolved
08821652 - Dissolved on 16 April 2019
TMP PUBLISHING LIMITEDActive - Proposal to Strike off
07523525 - Incorporated on 9 February 2011
TMP DEVELOPMENTS LIMITED
09372941 - Incorporated on 5 January 2015
TMP COMMERCIALS LIMITEDDisolved
12172486 - Dissolved on 1 February 2022
TMP SCAFFOLDING LIMITED
11597220 - Incorporated on 1 October 2018