- ALASTAIR KERR LIMITED- 04582355 - Incorporated on 5 November 2002 
- ALASTAIR DICKENSON LIMITED- 04539548 - Incorporated on 19 September 2002 
- ALASTAIR WRAY LIMITED- 04990982 - Incorporated on 10 December 2003 
- ALASTAIR BOOTH LIMITED- 05776177 - Incorporated on 10 April 2006 
- ALASTAIR SLADE LIMITEDDisolved- 08693768 - Dissolved on 25 October 2022 
- ALASTAIR ATKINSON LTD.Active - Proposal to Strike off- 09028485 - Incorporated on 7 May 2014 
- ALASTAIR CONSULTING LIMITEDActive - Proposal to Strike off- 08360558 - Incorporated on 15 January 2013 
- ALASTAIR CLAYTON LTD- 13838310 - Incorporated on 10 January 2022 
- MR MR LTDActive - Proposal to Strike off- 15533685 - Incorporated on 1 March 2024 
- J W THOMSON LTD- SC429704 - Incorporated on 3 August 2012 
- A THOMSON LTDActive - Proposal to Strike off- 05100561 - Incorporated on 13 April 2004 
- S THOMSON LTD- SC404909 - Incorporated on 8 August 2011 
- B A THOMSON LTD- 07488202 - Incorporated on 11 January 2011 
- N J THOMSON LTD.Dissolved- SC306663 - Dissolved on 13 December 2013 
- R K THOMSON LTDDissolved- 08805761 - Dissolved on 27 November 2018 
- L J THOMSON LTDDisolved- SC690692 - Dissolved on 2 August 2022 
- A P THOMSON LTD- SC548238 - Incorporated on 20 October 2016 
- A.J.THOMSON LTD- 05737092 - Incorporated on 9 March 2006 
- D A THOMSON LTD- SC624402 - Incorporated on 14 March 2019 
- C THOMSON LTD- SC544716 - Incorporated on 6 September 2016