MRS1NGH LTD
09918534 - Incorporated on 16 December 2015
MRS R NEW LTD
11182864 - Incorporated on 1 February 2018
MRS MOP LTDDisolved
14379705 - Dissolved on 5 March 2024
MRSAT LTDDisolved
14389617 - Dissolved on 5 March 2024
WILLIAM E.G. CRUICKSHANK
SL001182 - Incorporated on 22 June 1988
CRUICKSHANK J LIMITEDDissolved
SC299484 - Dissolved on 9 July 2019
CRUICKSHANK GLAZIERS LTD.
SC315183 - Incorporated on 23 January 2007
CRUICKSHANK CONSULTING LTDActive - Proposal to Strike off
SC329241 - Incorporated on 14 August 2007
ALEXANDER CRUICKSHANK LIMITEDActive - Proposal to Strike off
06807388 - Incorporated on 2 February 2009
P.J. CRUICKSHANK LTDDissolved
05151765 - Dissolved on 18 May 2010
CRUICKSHANK CONGLOMERATES LTD.
SC245440 - Incorporated on 11 March 2003
IAN CRUICKSHANK LTDDissolved
SC473032 - Dissolved on 10 November 2015
CRUICKSHANK CONSULTANCY LTD
SC527903 - Incorporated on 25 February 2016
J. CRUICKSHANK LTD
14047552 - Incorporated on 14 April 2022
CRUICKSHANK HOLDINGS LTD
14893960 - Incorporated on 25 May 2023
CRUICKSHANK CONSULTANCY LTD
SC773114 - Incorporated on 19 June 2023
CRUICKSHANK DEVELOPMENTS LTD
13527107 - Incorporated on 23 July 2021
SHEILAS' PC'S LIMITEDDissolved
06390897 - Dissolved on 9 November 2010
SHEILA WALKER LTDActive - Proposal to Strike off
09059251 - Incorporated on 28 May 2014
SHEILA GRAHAM CIC
15695403 - Incorporated on 30 April 2024