- LINDSAY MACLEOD LIMITEDActive - Proposal to Strike off- 04795507 - Incorporated on 11 June 2003 
- MACLEOD FULTON LIMITED- SC333843 - Incorporated on 13 November 2007 
- MACLEOD SEAFOODS LTDActive - Proposal to Strike off- SC399668 - Incorporated on 17 May 2011 
- MACLEOD MANAGEMENT LTD.Active - Proposal to Strike off- 07779825 - Incorporated on 20 September 2011 
- DONALD MACLEOD FARMING- SL001033 - Incorporated on 23 September 1987 
- MACLEOD CONSULTANTS LIMITEDActive - Proposal to Strike off- 06351920 - Incorporated on 23 August 2007 
- ARRAN MACLEOD LIMITED- 08841336 - Incorporated on 13 January 2014 
- TRINITY MACLEOD LIMITEDDisolved- 08896431 - Dissolved on 12 October 2021 
- JACK MACLEOD LIMITEDActive - Proposal to Strike off- SC472609 - Incorporated on 17 March 2014 
- MACLEOD TRADING LIMITED- 09078499 - Incorporated on 10 June 2014 
- MACLEOD ADVISORY LIMITED- 09785094 - Incorporated on 18 September 2015 
- MACLEOD INDUSTRIAL LTDActive - Proposal to Strike off- 08330994 - Incorporated on 14 December 2012 
- MACLEOD LETTINGS LIMITED- SC441433 - Incorporated on 29 January 2013 
- SOPHIE MACLEOD LIMITEDDisolved- SC591901 - Dissolved on 7 December 2021 
- MACLEOD SOLUTIONS LIMITEDActive - Proposal to Strike off- 10260424 - Incorporated on 4 July 2016 
- MACLEOD MARKETING LIMITEDDissolved- 10489355 - Dissolved on 21 May 2019 
- MACLEOD INSTALLATIONS LIMITED- 12260818 - Incorporated on 14 October 2019 
- DUNCAN MACLEOD LIMITEDDisolved- 14050123 - Dissolved on 4 July 2023 
- MACLEOD INVESTMENTS LIMITED- SC751403 - Incorporated on 24 November 2022 
- CHEONG-MACLEOD LIMITED- SC754826 - Incorporated on 10 January 2023