TMP TECHNOLOGIES LIMITED
11733729 - Incorporated on 19 December 2018
TMP INTERIORS LIMITED
08099115 - Incorporated on 11 June 2012
TMP CONSULTANTS LIMITEDActive - Proposal to Strike off
SC377530 - Incorporated on 26 April 2010
TMP PEMBROKESHIRE LIMITEDDissolved
07336458 - Dissolved on 24 September 2013
TMP & ASSOCIATES LIMITED
04236226 - Incorporated on 18 June 2001
TMP SOFTWARE LIMITEDActive - Proposal to Strike off
04525288 - Incorporated on 3 September 2002
TMP INSTALLATIONS LIMITED
08424373 - Incorporated on 28 February 2013
TMP PROPERTY LIMITEDLiquidation
10732460 - Incorporated on 20 April 2017
TMP TRADING LIMITEDDisolved
11025660 - Dissolved on 17 October 2023
TMP CONSULT LIMITED
13703915 - Incorporated on 26 October 2021
TMP ELECTRICAL LIMITED
14758016 - Incorporated on 25 March 2023
TMP AGRICULTURAL LIMITED
16232296 - Incorporated on 5 February 2025
TMP PLANNING LTD
10269283 - Incorporated on 8 July 2016
TMPT SERVICE LTDDissolved
11286596 - Dissolved on 22 June 2021
TMPC UNLIMITED
05992935 - Incorporated on 8 November 2006
TMPROPERTYGROUP LTDDisolved
14212112 - Dissolved on 26 November 2024
TMPL CRT FOODS LTDActive - Proposal to Strike off
14845821 - Incorporated on 4 May 2023
TMP CLEANING LTD
15722880 - Incorporated on 15 May 2024
TMP (HOLDINGS) LIMITED
05648042 - Incorporated on 7 December 2005
TMP CONSULTANCY LIMITEDDisolved
06671022 - Dissolved on 13 December 2022