- HAYE HAYE LTDDisolved- 13920492 - Dissolved on 25 July 2023 
- 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 
- S.MACLEOD HOMES LTDActive - Proposal to Strike off- SC807281 - Incorporated on 17 April 2024 
- PAIGE MACLEOD LTD- 15773729 - Incorporated on 12 June 2024 
- JAMIEJW LTD- 12333812 - Incorporated on 26 November 2019 
- JAMIE A LEE LTDActive - Proposal to Strike off- 09707359 - Incorporated on 28 July 2015 
- JAMIE-LEE LTDActive - Proposal to Strike off- 11395188 - Incorporated on 4 June 2018