MCMILLAN HIGHLAND LTD
SC336890 - Incorporated on 29 January 2008
MCMILLAN PORSCHE LIMITED
NI603133 - Incorporated on 13 May 2010
CRAIG MCMILLAN LIMITEDActive - Proposal to Strike off
06550745 - Incorporated on 1 April 2008
MCMILLAN INFORMATION LTDDissolved
06593570 - Dissolved on 21 June 2011
MARGARET MCMILLAN LIMITED
06065754 - Incorporated on 24 January 2007
MCMILLAN PROPERTIES LTDActive - Proposal to Strike off
06415803 - Incorporated on 2 November 2007
ZARA MCMILLAN LIMITEDActive - Proposal to Strike off
SC474798 - Incorporated on 8 April 2014
MCMILLAN PHOTOGRAPHY LIMITED
09542345 - Incorporated on 14 April 2015
MCMILLAN MACRAILD LTDDisolved
SC508351 - Dissolved on 7 November 2023
TOM MCMILLAN LIMITED
04625162 - Incorporated on 24 December 2002
HARDIE MCMILLAN LIMITED
SC446034 - Incorporated on 26 March 2013
MCMILLAN SERVICES LTD
SC592153 - Incorporated on 21 March 2018
MCMILLAN INTERNATIONAL LIMITED
11453367 - Incorporated on 6 July 2018
MCMILLAN MEDICAL LIMITEDActive - Proposal to Strike off
11024433 - Incorporated on 20 October 2017
MCMILLAN RACING LIMITED
09830363 - Incorporated on 19 October 2015
MCMILLAN ENTERPRISES LIMITEDDisolved
SC642203 - Dissolved on 13 December 2022
MCMILLAN STANTON LTDDissolved
10247612 - Dissolved on 26 November 2019
MCMILLAN PROPERTIES LTD
10315120 - Incorporated on 5 August 2016
MCMILLAN CREATIONS LIMITEDActive - Proposal to Strike off
10312097 - Incorporated on 4 August 2016
JOANNE MCMILLAN LIMITED
10330777 - Incorporated on 16 August 2016