MACDONALD JOINERY LIMITEDDissolved
SC314077 - Dissolved on 31 January 2014
ALEXANDER MACDONALD LLPDissolved
OC327550 - Dissolved on 29 November 2011
GAVIN MACDONALD LIMITED
SC424136 - Incorporated on 15 May 2012
MACDONALD WITS LIMITEDDisolved
SC431618 - Dissolved on 4 April 2023
ALEX MACDONALD LIMITED
06186023 - Incorporated on 27 March 2007
MACDONALD MARKETING LTDDissolved
06288901 - Dissolved on 2 February 2010
MACDONALD RUSSELL LIMITED
07358137 - Incorporated on 26 August 2010
JOLENEMAY MACDONALD LIMITEDActive - Proposal to Strike off
07433633 - Incorporated on 9 November 2010
BRAIDIE MACDONALD LIMITED
SC500483 - Incorporated on 16 March 2015
MACDONALD & MARTIN LIMITED
SC505202 - Incorporated on 6 May 2015
MACDONALD COACHES LIMITED
SC314581 - Incorporated on 12 January 2007
MACDONALD CONSULTANCY LIMITED
06210122 - Incorporated on 12 April 2007
MACDONALD MEDICAL LIMITEDLiquidation
01853565 - Incorporated on 9 October 1984
MACDONALD RACING LIMITED
04211180 - Incorporated on 4 May 2001
MACDONALD GROUNDWORKS LTD
SC471723 - Incorporated on 5 March 2014
MACDONALD PRINTERS LIMITEDActive - Proposal to Strike off
SC453167 - Incorporated on 26 June 2013
MACDONALD SOLUTIONS LIMITED
SC372447 - Incorporated on 5 February 2010
MACDONALD & MURDOCH LIMITEDLiquidation
SC373865 - Incorporated on 1 March 2010
MACDONALD CHAUFFEURS LTDActive - Proposal to Strike off
07870710 - Incorporated on 5 December 2011
RAY MACDONALD LIMITED
SC488510 - Incorporated on 9 October 2014