CRAIGHEAD DEVELOPMENTS LIMITED
SC291769 - Incorporated on 17 October 2005
CRAIGHEAD PROPERTIES LIMITED
SC292254 - Incorporated on 26 October 2005
CRAIGHEAD NURSERIES LTD
SC521313 - Incorporated on 27 November 2015
BRIAN WILLIAMS HOTELS LIMITED
13406767 - Incorporated on 18 May 2021
J C MCGHEE LIMITEDDissolved
SC312281 - Dissolved on 7 May 2010
J MCGHEE LIMITEDDisolved
SC502731 - Dissolved on 4 January 2022
MCGHEEOT LIMITEDActive - Proposal to Strike off
09113163 - Incorporated on 2 July 2014
CRAIGHEAD CARE LIMITED
12300014 - Incorporated on 6 November 2019
CRAIGHEAD INVESTMENTS LIMITED
00616659 - Incorporated on 12 December 1958
CRAIGHEAD COMMERCIALS LTDActive - Proposal to Strike off
SC484109 - Incorporated on 12 August 2014
CRAIGHEAD ADMINISTRATION LTDDissolved
08447815 - Dissolved on 30 May 2017
MCGHEE TRANSPORT LIMITED
09161124 - Incorporated on 5 August 2014
STEPHEN MCGHEE LIMITED
SC440884 - Incorporated on 22 January 2013
MCGHEE PAINTING LTDActive - Proposal to Strike off
NI636587
CHARLES MCGHEE LTDDissolved
SC350019 - Dissolved on 5 February 2019
JON MCGHEE LIMITEDDisolved
13599086 - Dissolved on 28 February 2023
JC-MCGHEE LIMITEDActive - Proposal to Strike off
08992672 - Incorporated on 11 April 2014
BRIAN WILLIAMS HOLDINGS LIMITED
03739719 - Incorporated on 24 March 1999
MCGHEE AND CO LIMITED
12195856 - Incorporated on 9 September 2019
MCGHEE'S MARQUEES LTD
SC795674 - Incorporated on 18 January 2024