- MACLEOD & MACLEOD (EDINBURGH) LIMITEDActive - Proposal to Strike off- SC267109 - Incorporated on 27 April 2004 
- W J MACLEOD LTD- 07310988 - Incorporated on 12 July 2010 
- M & D MACLEOD LTDDissolved- SC381733 - Dissolved on 23 December 2011 
- D. & M. MACLEOD LTDLiquidation- 04479207 - Incorporated on 5 July 2002 
- L V MACLEOD LTDActive - Proposal to Strike off- SC485028 - Incorporated on 28 August 2014 
- MACLEOD 1971 LTDDisolved- SC398226 - Dissolved on 4 January 2022 
- D N MACLEOD LTD- SC329547 - Incorporated on 20 August 2007 
- C MACLEOD LTD- 14171540 - Incorporated on 14 June 2022 
- MACLEOD QS LTDDisolved- SC637926 - Dissolved on 5 April 2022 
- M MACLEOD LTDDisolved- 12766676 - Dissolved on 24 January 2023 
- D R MACLEOD (HAULAGE) LIMITED- SC224918 - Incorporated on 2 November 2001 - Customs House Quay Street, Stornoway, HS1 2XX 
- DA MACLEOD LTDActive - Proposal to Strike off- SC510802 - Incorporated on 15 July 2015 
- AL MACLEOD LTDActive - Proposal to Strike off- 10806453 - Incorporated on 7 June 2017 
- MACLEOD TM LTD- 15897157 - Incorporated on 14 August 2024 
- S MACLEOD (JOINERY) LIMITEDActive - Proposal to Strike off- SC249007 - Incorporated on 8 May 2003 
- HW MACLEOD LTD- SC833221 - Incorporated on 6 January 2025 
- MACLEOD IT LTD- SC303998 - Incorporated on 14 June 2006 
- MACLEOD TM LTDDisolved- 14520989 - Dissolved on 14 May 2024 
- MACLEOD LIMITEDDisolved- 03781018 - Dissolved on 2 June 2022 
- MC SQUARED ASSOCIATES LTD- 11542651 - Incorporated on 30 August 2018