- JAMES THOMAS BUILDERS LIMITED- 07902571 - Incorporated on 9 January 2012 
- THOMAS JAMES BRIDGE LIMITEDActive - Proposal to Strike off- 08840885 - Incorporated on 10 January 2014 
- THOMAS JAMES DEVELOPMENTS LTD- 08996741 - Incorporated on 15 April 2014 
- THOMAS JAMES CLOCKS LIMITED- 12204349 - Incorporated on 12 September 2019 
- THOMAS JAMES (CONSULTANCY) LIMITED- 11978496 - Incorporated on 3 May 2019 
- JAMES THOMAS INVESTMENTS LTDDisolved- 09556399 - Dissolved on 29 April 2025 
- THOMAS JAMES FRASER LIMITEDDisolved- SC553104 - Dissolved on 9 January 2024 
- THOMAS JAMES FENCING LIMITEDActive - Proposal to Strike off- 10617016 - Incorporated on 13 February 2017 
- THOMAS JAMES BESPOKE LIMITED- 10977373 - Incorporated on 22 September 2017 
- THOMAS JAMES OUTDOORS LIMITED- 13192577 - Incorporated on 10 February 2021 
- THOMAS JAMES BYERS LIMITEDDisolved- 14180375 - Dissolved on 12 May 2025 
- THOMAS JAMES CAPITAL LIMITEDActive - Proposal to Strike off- SC762495 - Incorporated on 16 March 2023 
- THOMAS JAMES AUTOMOTIVE LTDDisolved- 15293482 - Dissolved on 29 April 2025 
- THOMAS JAMES TIMEPIECES LTDDisolved- 15402770 - Dissolved on 8 July 2025 
- THOMAS JAMES MANAGEMENT LIMITED- 15505731 - Incorporated on 20 February 2024 
- THOMAS JAMES ACCOUNTANCY LTD- 15690483 - Incorporated on 29 April 2024 
- JAMES THOMAS PROPERTIES LTD- 15854335 - Incorporated on 23 July 2024 
- THOMAS JAMES CONSULTING LTD- 15988671 - Incorporated on 1 October 2024 
- THOMAS JAMES (CARDIGAN) LIMITED- 00377200 - Incorporated on 12 November 1942 
- THOMAS JAMES CONSULTANTS LTDDissolved- SC378794 - Dissolved on 11 January 2013