BRAIDVIEW LIMITEDDissolved
SC506573 - Dissolved on 8 August 2017
MACLEOD CONTRACTORS POINT LIMITED
SC634133 - Incorporated on 24 June 2019
JME LTD
02056386 - Incorporated on 18 September 1986
ANNABELLE GREEN ACTION MOVIE LIMITEDDisolved
13808312 - Dissolved on 29 April 2025
ANNABELLE LANGHORN LANDSCAPE PLANNING LTD
14010524 - Incorporated on 29 March 2022
ANNABELLE’S BRIDAL BOUTIQUE LTD
15078348 - Incorporated on 17 August 2023
ANNABELLES KITCHEN LIMITEDActive - Proposal to Strike off
07314213 - Incorporated on 14 July 2010
MACLEODBRADLEY LIMITED
07388112 - Incorporated on 27 September 2010
MACLEODS2FLY LIMITED
10487923 - Incorporated on 21 November 2016
ALEX MACLEOD FILMS LTD
11050545 - Incorporated on 7 November 2017
MACLEODS PROPERTY LTD
SC823929 - Incorporated on 26 September 2024
MACLEODSLAW.COM LIMITEDDissolved
SC349866 - Dissolved on 11 June 2010
MACLEOD LGV SERVICES LTD
05170632 - Incorporated on 5 July 2004
MACLEOD OF LEWIS LIMITEDDissolved
SC485529 - Dissolved on 4 December 2018
C MACLEOD ENGINEERING LTDActive - Proposal to Strike off
SC527482 - Incorporated on 22 February 2016
IAIN MACLEOD FISHING LTD
SC725799 - Incorporated on 10 March 2022
MCARDLE MACLEOD WATT LTD
SC713822 - Incorporated on 1 November 2021
L MACLEOD CONSULTANCY LTDDisolved
SC765863 - Dissolved on 27 May 2025
MACLEOD'S GROUP LIMITEDDisolved
14034011 - Dissolved on 12 September 2023
MACLEODS HOLDINGS LTD
SC668717 - Incorporated on 27 July 2020