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
CLARE MACDONALD LIMITEDActive - Proposal to Strike off
09129597 - Incorporated on 14 July 2014
NORMAN MACDONALD LIMITED
SC200484 - Incorporated on 1 October 1999
SANDRA MACDONALD LIMITEDActive - Proposal to Strike off
06177067 - Incorporated on 21 March 2007
ADF MACDONALD LIMITED
08269859 - Incorporated on 26 October 2012
MACDONALD STUDIOS LTD.Active - Proposal to Strike off
08273251 - Incorporated on 30 October 2012
VICTORIA MACDONALD LIMITED
12336724 - Incorporated on 27 November 2019
MACDONALD ENGINEERING LIMITEDActive - Proposal to Strike off
SC597749 - Incorporated on 21 May 2018
AITKEN MACDONALD LIMITEDActive - Proposal to Strike off
10815992 - Incorporated on 13 June 2017
HILLYARD MACDONALD LTD
10946577 - Incorporated on 5 September 2017
CT MACDONALD LIMITEDDissolved
10115959 - Dissolved on 7 May 2019