ARCHIBALD COMPUTING LIMITED
09755479 - Incorporated on 1 September 2015
ARCHIBALD IMAGING LIMITEDDissolved
09129773 - Dissolved on 25 September 2018
MONTGOMERY & ARCHIBALD LTDActive - Proposal to Strike off
09583272 - Incorporated on 11 May 2015
ARCHIBALD MACRAE LIMITED
SC545622 - Incorporated on 16 September 2016
ARCHIBALD INTERNATIONAL LIMITEDDisolved
15266084 - Dissolved on 15 April 2025
ARCHIBALD & BUTTONS LTDDisolved
SC709517 - Dissolved on 28 February 2023
ARCHIBALD CONSULTING LTD
15875490 - Incorporated on 3 August 2024
ECO ANGUS LTD
06973002 - Incorporated on 27 July 2009
GFR & M. ANGUS LTDActive - Proposal to Strike off
SC404025 - Incorporated on 25 July 2011
CULLENRAMER LTDDisolved
NI686533 - Dissolved on 11 April 2023
ARCHIBALD MCKELLAR LTD,Liquidation
SC205235 - Incorporated on 20 March 2000
PRENTICE GLASS LIMITED
02769278 - Incorporated on 30 November 1992
SMITH & ARCHIBALD LIMITEDDissolved
SC090031 - Dissolved on 20 December 2013
ARCHIBALD YOUNG LIMITED
SC034469 - Incorporated on 21 October 1959
ARCHIBALD BUTLER LIMITED
08188410 - Incorporated on 22 August 2012
SMITH & PRENTICE LIMITED
04378560 - Incorporated on 21 February 2002
PRENTICE INSPECTION LTD
SC404030 - Incorporated on 25 July 2011
ALEXANDER ARCHIBALD LIMITED
07452382 - Incorporated on 26 November 2010
PRENTICE COACHES LTD.
SC357651 - Incorporated on 2 April 2009
PRENTICE CARS LIMITEDDissolved
NI018789 - Dissolved on 2 February 2013