- TMPB CONSULTING LIMITEDActive - Proposal to Strike off- 08867125 - Incorporated on 29 January 2014 
- TMP FINANCIAL SERVICES LIMITED- 04222649 - Incorporated on 23 May 2001 
- TMP EVENT STRUCTURES LIMITED- 06788537 - Incorporated on 12 January 2009 
- TMP AUDIT SERVICES LIMITEDActive - Proposal to Strike off- 07500005 - Incorporated on 20 January 2011 
- TMP BUSINESS SERVICES LIMITEDDisolved- 03815311 - Dissolved on 1 November 2022 
- TMP CARPENTRY & CONSTRUCTION LIMITEDDisolved- 08301462 - Dissolved on 30 May 2022 
- TMP PROFESSIONAL SERVICES LIMITEDActive - Proposal to Strike off- 06570022 - Incorporated on 18 April 2008 
- TMP PROPERTY HOLDINGS LIMITED- 12483094 - Incorporated on 25 February 2020 
- TMP STAFF SOLUTIONS LTDActive - Proposal to Strike off- 11614302 - Incorporated on 10 October 2018 
- TMP LAND CONSULTANTS LTD- 15487237 - Incorporated on 13 February 2024 
- TMP BUILD SOLUTIONS LTD- 10505777 - Incorporated on 1 December 2016 
- TMPSL INVESTMENTS LIMITED- FC036063 - Incorporated on 1 January 2019 
- TMPSL INVESTMENTS LIMITEDopen- BR021149 - Incorporated on 1 January 2019 
- TMPO CARE SERVICES LIMITED- 11653233 - Incorporated on 31 October 2018 
- DIRECT MARKETING ORGANISATION LIMITED- 07566329 - Incorporated on 16 March 2011 
- TMP EARLY YEARS GROUP LIMITEDDisolved- 15338562 - Dissolved on 2 April 2024 
- ESCALA MANAGEMENT LIMITED- 12619709 - Incorporated on 22 May 2020 
- THE MISSING PEACE (TMP) LIMITEDActive - Proposal to Strike off- 11162762 - Incorporated on 22 January 2018 
- TMP CONSULTING GLOBAL LTD.Active - Proposal to Strike off- 10333036 - Incorporated on 17 August 2016 
- TMP CONTRACT BROKERING LTDDisolved- SC693044 - Dissolved on 23 August 2022