- MARK THOMAS ASSOCIATES LTD- 13072091 - Incorporated on 9 December 2020 
- THOMAS MARK BATES LIMITEDDisolved- 14113675 - Dissolved on 24 October 2023 
- MARK THOMAS SERVICES LTD- 15704587 - Incorporated on 7 May 2024 
- MARK THOMAS MUSIC LIMITED- 04543248 - Incorporated on 24 September 2002 
- MARK THOMAS JEWELLERS LIMITEDLiquidation- 08034943 - Incorporated on 18 April 2012 
- MARK THOMAS PLUMBING LIMITEDActive - Proposal to Strike off- 04461587 - Incorporated on 14 June 2002 
- MARK THOMAS MEDICAL LIMITED- 11262398 - Incorporated on 19 March 2018 
- MARK THOMAS FABRICATIONS LTD- 12259978 - Incorporated on 14 October 2019 
- THOMAS MARK GROUP LTD- 14981471 - Incorporated on 5 July 2023 
- THOMAS MARK CONSULTING LTD- 14040140 - Incorporated on 11 April 2022 
- MARK THOMAS TAYLOR LIMITEDDissolved- 06786890 - Dissolved on 15 February 2011 
- MARK THOMAS SPITTLE LIMITED- 15976369 - Incorporated on 24 September 2024 
- MARK THOMAS GLAZING LIMITED- 04094070 - Incorporated on 20 October 2000 
- THOMAS MARK INSTALLATIONS LIMITEDActive - Proposal to Strike off- 08563111 - Incorporated on 10 June 2013 
- MARK THOMAS (CARS) LIMITEDDisolved- 08344932 - Dissolved on 31 October 2023 
- THOMAS MARK BROWN LIMITEDActive - Proposal to Strike off- 09382292 - Incorporated on 9 January 2015 
- MARK THOMAS (NED) LIMITEDDissolved- 10821562 - Dissolved on 26 November 2019 
- MARK THOMAS TRIMMING LTD- 13559978 - Incorporated on 11 August 2021 
- THOMAS WEALTH ADVISORY LTD- 10775862 - Incorporated on 17 May 2017 
- MR MARK CROWSHAW LTD- 11968432 - Incorporated on 29 April 2019