MACLEOD HOWIE LTDDisolved
SC622916 - Dissolved on 23 November 2021
ANGUS MACLEOD LTD
SC843843 - Incorporated on 3 April 2025
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
R D R ELECTRICAL LTDDisolved
10177765 - Dissolved on 23 April 2024
D D R FLOORTECH LTD.
03474739 - Incorporated on 2 December 1997
ROBBIE DAVIES DRIVING SCHOOL LTD
SC845506 - Incorporated on 16 April 2025
R N D D LTD
08636323 - Incorporated on 2 August 2013
D R D ENGINEERING LTDDissolved
04888531 - Dissolved on 23 November 2010
R D R INVESTMENTS LTD
15526904 - Incorporated on 27 February 2024
J & M PLANT LIMITEDLiquidation
07060554 - Incorporated on 29 October 2009
MACLEODBRADLEY LIMITED
07388112 - Incorporated on 27 September 2010
MACLEODS2FLY LIMITED
10487923 - Incorporated on 21 November 2016
MACLEOD MARINE LTD
SC335881 - Incorporated on 8 January 2008
GRAHAM MACLEOD LTD.Active - Proposal to Strike off
07943079 - Incorporated on 9 February 2012
MCNEIL & MACLEOD LTD
SC629617 - Incorporated on 7 May 2019
HARPER MACLEOD LLP
SO300331 - Incorporated on 9 February 2004
45 Gordon Street, Glasgow, G1 3PE
MACLEODSLAW.COM LTDActive - Proposal to Strike off
SC412573 - Incorporated on 5 December 2011
BELL AND MACLEOD LTD.
SC458645 - Incorporated on 9 September 2013