- EWAN THOMPSON LTDDisolved- 13477287 - Dissolved on 27 December 2022 
- S.THOMPSON & SONS LTD- 12250400 - Incorporated on 8 October 2019 
- THOMPSON & SONS LTDActive - Proposal to Strike off- 09481118 - Incorporated on 10 March 2015 
- IVAN THOMPSON LTD- NI650034 - Incorporated on 3 January 2018 
- GILL THOMPSON LTDDisolved- 12266484 - Dissolved on 24 January 2023 
- L&R THOMPSON RAIL LTDActive - Proposal to Strike off- 12379139 - Incorporated on 30 December 2019 
- THOMPSON AND ME LTDDisolved- 15329290 - Dissolved on 13 May 2025 
- GREY THOMPSON LTD- 15557922 - Incorporated on 12 March 2024 
- BEADMAN PT LIMITEDDissolved- 00977294 - Dissolved on 17 June 2014 
- STRATTON OF MAYFAIR LIMITEDDisolved- 00602349 - Dissolved on 11 July 2023 
- MILLSTREAM FINANCIAL SERVICES LTD- 06895019 - Incorporated on 5 May 2009 
- HELPFUL PENSIONS LTDDissolved- 06681723 - Dissolved on 8 October 2019 
- TINGEY THOMPSON AND WILSON LIMITED- 08260590 - Incorporated on 19 October 2012 
- HCR GROUP MANAGEMENT LIMITEDDisolved- 08929089 - Dissolved on 22 March 2022 
- THE SAINT JOHNS AGENCY LTDActive - Proposal to Strike off- 08480890 - Incorporated on 9 April 2013 
- THE SYSTON DAY NURSERY LIMITED- 09917505 - Incorporated on 15 December 2015 
- ROD THOMPSON ESTATES LLPDisolved- OC404027 - Dissolved on 1 November 2022 
- NVD MEDICAL LIMITED- 10821310 - Incorporated on 15 June 2017 
- THOMPSON VALVES (POOLE) LIMITEDDissolved- 00684253 - Dissolved on 8 February 2011 
- MAIR & THOMPSON LTDLiquidation- 05481941 - Incorporated on 15 June 2005