MR ALLAN LTDLiquidation
03835095 - Incorporated on 2 September 1999
ALEXANDER BUCHAN LIMITEDDissolved
SC117166 - Dissolved on 3 September 2013
ALEXANDER BUCHAN LTDDisolved
11226772 - Dissolved on 6 June 2023
DARROCH & ALLAN (JOINERS & BUILDERS) LIMITED
SC227618 - Incorporated on 1 February 2002
DARROCH LIMITEDDisolved
SC237773 - Dissolved on 28 June 2022
H DARROCH LTD
13033361 - Incorporated on 20 November 2020
MR ROD ALEXANDER LIMITED
11950770 - Incorporated on 17 April 2019
MR. ALEXANDER LAUGHLIN LIMITEDLiquidation
SC332947 - Incorporated on 25 October 2007
DARROCH ART LTDDisolved
15036822 - Dissolved on 31 December 2024
MR ALLAN NEWLOVE LOGISTICS LTDDisolved
09419268 - Dissolved on 14 June 2022
G S DARROCH LIMITED
08189988 - Incorporated on 23 August 2012
JORDAN DARROCH LTD
SC807654 - Incorporated on 19 April 2024
LEE DARROCH LIMITEDActive - Proposal to Strike off
09015427 - Incorporated on 29 April 2014
DARROCH CLYDEBANK LIMITEDDissolved
SC336291 - Dissolved on 8 October 2010
DARROCH CONSULTING LTDActive - Proposal to Strike off
06026408 - Incorporated on 12 December 2006
FRANCES DARROCH LTD
09570981 - Incorporated on 1 May 2015
ALLAN AND ALLAN LLP
OC360624 - Incorporated on 5 January 2011
ALLAN ALEXANDER CHARTERED ARCHITECTURAL TECHNOLOGIST LLP
SO307884 - Incorporated on 27 November 2023
ALLAN ALEXANDER MCLEOD CRAFT BUTCHERS LTD
SC809943 - Incorporated on 9 May 2024
DARROCH SEARCH LTDDisolved
08453898 - Dissolved on 25 June 2024