OVERTON CRUICKSHANK LIMITED
11634379 - Incorporated on 22 October 2018
S.J. CRUICKSHANK LIMITED
SC237392 - Incorporated on 26 September 2002
MACKENZIE & CRUICKSHANK LTD.
SC245600 - Incorporated on 13 March 2003
ALAN CRUICKSHANK LTD.
SC258699 - Incorporated on 4 November 2003
CRUICKSHANK TRAILERS LIMITEDDissolved
06278668 - Dissolved on 16 August 2016
CRUICKSHANK UK LTDActive - Proposal to Strike off
06780788 - Incorporated on 29 December 2008
CRUICKSHANK CONSULTING LIMITED
09639888 - Incorporated on 15 June 2015
ALASTAIR MAY LTDDissolved
10400806 - Dissolved on 29 June 2021
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
ALASTAIR WOOD LLPDissolved
OC320553 - Dissolved on 19 January 2016
ALASTAIR REID LTD
SC459466 - Incorporated on 18 September 2013
Alastair Reid Autocentre, Perth, PH1 1PP
CRUICKSHANK CAZENOVE LIMITED
03730176 - Incorporated on 10 March 1999
CRUICKSHANK CONSULTANCY LTD.Active - Proposal to Strike off
SC376985 - Incorporated on 16 April 2010
CRUICKSHANK AND PARTNERS
SL000337 - Incorporated on 11 September 1980
CRUICKSHANK HOMES LIMITEDDissolved
07958633 - Dissolved on 1 October 2013
CRUICKSHANK CONSULTANTS LIMITED
09706760 - Incorporated on 28 July 2015
ANNIE CRUICKSHANK LIMITEDActive - Proposal to Strike off
11359812 - Incorporated on 14 May 2018
FRANK CRUICKSHANK LTDDisolved
11986224 - Dissolved on 16 August 2022
CRUICKSHANK CARPENTRY LTD
14486491 - Incorporated on 15 November 2022
CRUICKSHANK ASSOCIATES LIMITED
03954679 - Incorporated on 23 March 2000