- TMP HEALTHCARE SERVICES LTDDisolved- 13724022 - Dissolved on 2 May 2023 
- TMP TURNAROUND CAPITAL LLP- OC304354 - Incorporated on 3 April 2003 
- TURNAROUND CONSULTANTS TMP LTDDisolved- 12679965 - Dissolved on 30 November 2021 
- TMP SCAFFOLDING SERVICES LTDDisolved- 12977033 - Dissolved on 29 March 2022 
- TMPROPERTY VENTURES LTD- SC806264 - Incorporated on 9 April 2024 
- TMP CONSTRUCTION & DEVELOPMENT LTD- 11872176 - Incorporated on 9 March 2019 
- TMP CONSTRUCTION & MAINTENANCE LTDActive - Proposal to Strike off- 07603725 - Incorporated on 14 April 2011 
- TMP FINANCIAL CONSULTING LTD- 12142880 - Incorporated on 7 August 2019 
- TMP PAVING CONTRACTORS LTDDisolved- 13936092 - Dissolved on 1 August 2023 
- TMP THE MORTGAGE PEOPLE LTD- 05559633 - Incorporated on 9 September 2005 
- TMP TRAFFIC SOLUTIONS LTDActive - Proposal to Strike off- 09102212 - Incorporated on 25 June 2014 
- TMP CRAFT INDUSTRIAL CO., LTDActive - Proposal to Strike off- 09730584 - Incorporated on 13 August 2015 
- TMP DEVELOPMENTS (LONDON) LTDActive - Proposal to Strike off- 08820097 - Incorporated on 19 December 2013 
- TMP TRAFFIC SOLUTIONS LTDLiquidation- 11005942 - Incorporated on 10 October 2017 
- TMP WEALTH MANAGEMENT LTD- 12525286 - Incorporated on 18 March 2020 
- HAIR ASSOCIATES (TMPC) LIMITEDDissolved- 05035257 - Dissolved on 20 September 2011 
- TMP MONITORING TARGETS LTD- 15675129 - Incorporated on 24 April 2024 
- TMP PROPERTY CONSULTANTS LTDActive - Proposal to Strike off- 08241180 - Incorporated on 5 October 2012 
- TAGS MANAGEMENT PARTNERS LTDDisolved- 10635414 - Dissolved on 15 April 2025 
- TMP PLUMBING AND HEATING LTDDisolved- 13265242 - Dissolved on 16 May 2023