ARCHIBALD CLINICS LTD
06177635 - Incorporated on 21 March 2007
LA ARCHIBALD LIMITEDDissolved
SC374463 - Dissolved on 28 October 2011
ARCHIBALD MARCKAY LTD.
SC408733 - Incorporated on 5 October 2011
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
ARCHIBALD MCKELLAR LTD,Liquidation
SC205235 - Incorporated on 20 March 2000
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
ALEXANDER ARCHIBALD LIMITED
07452382 - Incorporated on 26 November 2010
ARCHIBALD CONSULTANCY LTDActive - Proposal to Strike off
11623442 - Incorporated on 15 October 2018
ARCHIBALD INVESTIGATIONS LIMITED
09868776 - Incorporated on 12 November 2015
ARCHIBALD ARCHITECTS LIMITED
SC701718 - Incorporated on 16 June 2021
ARCHIBALD PROMOTIONS LTDActive - Proposal to Strike off
10696438 - Incorporated on 29 March 2017
ARCHIBALD BUILD LIMITED
13937261 - Incorporated on 24 February 2022