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
MPC PARTNERS LLP
OC305120 - Incorporated on 18 July 2003
RODERICKS MEXBOROUGH LTD
11942809 - Incorporated on 12 April 2019
MACLEOD MARINE LTD
SC335881 - Incorporated on 8 January 2008
GRAHAM MACLEOD LTD.Active - Proposal to Strike off
07943079 - Incorporated on 9 February 2012