JOHNSTONE L LTDDisolved
06193902 - Dissolved on 13 June 2025
M A JOHNSTONE LTD
SC444363 - Incorporated on 6 March 2013
K JOHNSTONE LTD
14496256 - Incorporated on 21 November 2022
PREMIER CONSTRUCTION (SCOTLAND) LTD.Dissolved
SC206541 - Dissolved on 22 October 2010
SPECTRAL IMAGE LIMITEDDissolved
03574174 - Dissolved on 6 May 2014
D. R. JOHNSTONE LIMITED
04973965 - Incorporated on 24 November 2003
PARATUS RESEARCH LIMITED
08827332 - Incorporated on 30 December 2013
S.E. DUNCAN LTD
SC432407 - Incorporated on 12 September 2012
DUNCAN 123 LTDActive - Proposal to Strike off
08955770 - Incorporated on 24 March 2014
DUNCAN 444 LTDActive - Proposal to Strike off
11698545 - Incorporated on 27 November 2018
DUNCAN 444 LTDActive - Proposal to Strike off
09826488 - Incorporated on 15 October 2015
DUNCAN 524. LTDActive - Proposal to Strike off
11060720 - Incorporated on 13 November 2017
EH JOHNSTONE LTDActive - Proposal to Strike off
11890136 - Incorporated on 19 March 2019
DD JOHNSTONE LTDDisolved
13893769 - Dissolved on 20 February 2024
RJ JOHNSTONE LTDDisolved
13708699 - Dissolved on 14 March 2023
A K DUNCAN LTDDissolved
04439595 - Dissolved on 29 December 2009
E.J. DUNCAN LTD
03221200 - Incorporated on 5 July 1996
A K DUNCAN (2008) LTD
06659970 - Incorporated on 30 July 2008
DUNCAN 121 LTDDissolved
06768273 - Dissolved on 20 July 2010
DM JOHNSTONE LTDActive - Proposal to Strike off
08595306 - Incorporated on 3 July 2013