- F&B STAFF LTDDisolved- SC694621 - Dissolved on 18 June 2024 
- JAMIESON AND JAMIESON LTD- 12559340 - Incorporated on 16 April 2020 
- MARK MACLEOD LTD.- SC329250 - Incorporated on 14 August 2007 
- MACLEOD CARE LTDActive - Proposal to Strike off- SC491377 - Incorporated on 17 November 2014 
- M MACLEOD ELEC LTDActive - Proposal to Strike off- 12075149 - Incorporated on 28 June 2019 
- MACLEODSHIELD LTDActive - Proposal to Strike off- 04533462 - Incorporated on 12 September 2002 
- HUNTER MACLEOD 1995 (B)- SL002721 - Incorporated on 21 September 1995 
- ALAN MACLEOD LTDActive - Proposal to Strike off- SC482194 - Incorporated on 15 July 2014 
- ANNA MACLEOD LTD- 12496091 - Incorporated on 3 March 2020 
- MR.MR. LTDDisolved- 14252327 - Dissolved on 5 December 2023 
- JONES ENGINEERING GROUP LIMITED- 06553548 - Incorporated on 3 April 2008 
- MACLEOD MEDICO-LEGAL SERVICES LTD- SC828478 - Incorporated on 10 November 2024 
- J C W COMMERCIALS LTD- 12674126 - Incorporated on 16 June 2020 
- MR MR2 LTD- 11218539 - Incorporated on 21 February 2018 
- METAL UNICORN LTDDisolved- 13942991 - Dissolved on 6 August 2024 
- MR & MR LTD- 16489396 - Incorporated on 2 June 2025 
- MACLEOD & NOBLE LTD.- SC224608 - Incorporated on 25 October 2001 
- D M & A MACLEOD LIMITED- SC283112 - Incorporated on 12 April 2005 
- LEWIS MACLEOD LTD- SC320278 - Incorporated on 3 April 2007 
- MAIRI M MACLEOD LTD- SC769350 - Incorporated on 15 May 2023