- ANGUS COCHRAN PATRICK LTD- SC420953 - Incorporated on 2 April 2012 
- MACLACHLAN LIMITEDDisolved- SC335453 - Dissolved on 12 December 2023 
- MACLACHLANWOOD LTD- 13648834 - Incorporated on 28 September 2021 
- J MACLACHLAN LTDDisolved- 13845131 - Dissolved on 27 June 2023 
- MACLACHLAN COURIERS LTDDisolved- 14292488 - Dissolved on 16 January 2024 
- ANGUS AND ANGUS LTDActive - Proposal to Strike off- 12118167 - Incorporated on 23 July 2019 
- MACLACHLAN ENTERPRISES LTD- SC701121 - Incorporated on 9 June 2021 
- MACLACHLAN PROPERTIES LTD- 16198369 - Incorporated on 21 January 2025 
- MACLACHLAN GLASGOW LIMITEDDisolved- SC592087 - Dissolved on 12 April 2022 
- MACLACHLAN SOLICITORS LIMITED- 07520343 - Incorporated on 8 February 2011 
- R-ONE ELECTRICAL SOLUTIONS LTDDisolved- 12271418 - Dissolved on 8 August 2024 
- MACMON LIMITED- SC273163 - Incorporated on 9 September 2004 
- MACLACHLAN CONSULTING LIMITEDActive - Proposal to Strike off- 06807471 - Incorporated on 2 February 2009 
- MACLACHLAN SOLUTIONS LTDDissolved- 07834415 - Dissolved on 4 February 2014 
- TONY MACLACHLAN LIMITEDDisolved- 06764307 - Dissolved on 4 April 2025 
- MACLACHLAN LOGISTICS LTD- 16362229 - Incorporated on 2 April 2025 
- A D ANGUS- SL000039 - Incorporated on 9 May 1983 
- JOHN MACLACHLAN LIMITED- SC016031 - Incorporated on 16 June 1930 
- MACLACHLAN INTERNATIONAL LIMITEDDissolved- SC258416 - Dissolved on 17 February 2012 
- JAMES MACLACHLAN LTD- SC818098 - Incorporated on 1 August 2024