- TMP TOMA MONDILUCE PROJECTIONS LIMITEDDissolved- 05547962 - Dissolved on 8 January 2013 
- TMP/DSSR CONSULTING ENGINEERS LIMITED- 02254616 - Incorporated on 10 May 1988 
- TMP TELEPHONE MARKETING PROGRAMS LIMITEDDisolved- 01263955 - Dissolved on 24 October 2023 
- TMP RAIL & CIVIL ENGINEERING LTD- 14342135 - Incorporated on 7 September 2022 
- SNIFFNWAGGLE LTD- 03536062 - Incorporated on 27 March 1998 
- TMPH BUILDING SERVICES LIMITED- 15970988 - Incorporated on 22 September 2024 
- TMPK CONSULTANCY SERVICES LIMITED- 09975295 - Incorporated on 28 January 2016 
- TMPR MARKETING COMMUNICATIONS LIMITEDDissolved- 08592471 - Dissolved on 3 December 2019 
- TMP THE MORTGAGE PEOPLE HOLDINGS LIMITED- 11802791 - Incorporated on 1 February 2019 
- DAPRO ENTERPRISES CICActive - Proposal to Strike off- 08097083 - Incorporated on 7 June 2012 
- THAMILEELA MAVEERAR PANIMANAI (TMP) UK LTDActive - Proposal to Strike off- 10444397 - Incorporated on 25 October 2016 
- THAMILEELA MAVEERAR PANIMANAI UK (TMP) LTD- 11947114 - Incorporated on 15 April 2019 
- TELEX & MANAGEMENT PERSONNEL LIMITED- 01456097 - Incorporated on 23 October 1979 
- &&& TECHNOLOGY LIMITEDDisolved- 06497540 - Dissolved on 17 August 2021 
- TONY MEADOWCROFT PROFESSIONAL SERVICES (TMPS) LTD- 06786050 - Incorporated on 8 January 2009 
- ASCENTIAL OPERATIONS LIMITEDActive - Proposal to Strike off- 08255890 - Incorporated on 16 October 2012 
- ETERNAL MOMENTS JEWELLERY LTD- 05663668 - Incorporated on 29 December 2005 
- CAMPDEN BRI (CHIPPING CAMPDEN) LIMITED- 03836922 - Incorporated on 7 September 1999 
- ELECTROCLEAN TECHNOLOGY LIMITEDDisolved- 06056448 - Dissolved on 22 September 2023 
- IST INTECH LIMITED- 03507625 - Incorporated on 10 February 1998