- RONNIE MACLEOD LTDActive - Proposal to Strike off- 10249409 - Incorporated on 24 June 2016 
- MACLEOD HEALTH LTD- SC754611 - Incorporated on 9 January 2023 
- CONNOR MACLEOD LTD- 14741432 - Incorporated on 20 March 2023 
- DUAL BOND LTDActive - Proposal to Strike off- 09047990 - Incorporated on 20 May 2014 
- JDISTRIBUTION LTDDisolved- 14422134 - Dissolved on 21 January 2025 
- NEIL 1984 LTDDisolved- 12629240 - Dissolved on 23 July 2024 
- MACLEODS ESTATES LIMITEDLiquidation- SC220029 - Incorporated on 8 June 2001 
- LOGAN MACLEOD LTD- 13510744 - Incorporated on 14 July 2021 
- MACLEOD ELECT LTDDisolved- SC791684 - Dissolved on 27 May 2025 
- M & K MACLEOD LIMITED- SC057043 - Incorporated on 20 January 1975 
- P MACLEOD LIMITEDActive - Proposal to Strike off- 07811752 - Incorporated on 17 October 2011 
- A MACLEOD LIMITED- SC675169 - Incorporated on 22 September 2020 
- MACLEOD HYDRO LTDDisolved- SC603073 - Dissolved on 13 September 2022 
- MACLEOD HOWIE LTDDisolved- SC622916 - Dissolved on 23 November 2021 
- ANGUS MACLEOD LTD- SC843843 - Incorporated on 3 April 2025 
- D&L MACLEOD LIMITED- SC530076 - Incorporated on 18 March 2016 
- J. & E. MACLEOD, LIMITED- SC033652 - Incorporated on 6 February 1959 
- I MACLEOD LIMITEDActive - Proposal to Strike off- 05914203 - Incorporated on 23 August 2006 
- C J MACLEOD LIMITEDDisolved- 09228905 - Dissolved on 14 February 2023 
- D R MACLEOD LIMITED- SC806656 - Incorporated on 11 April 2024 - Customs House Quay Street, Stornoway, HS1 2XX