DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
JAMES MCDOUGALL
SL000064 - Incorporated on 9 May 1983
JAMES MCDOUGALL
SL000058 - Incorporated on 9 May 1983
MCDOUGALL MOUNTAINEERING LTDActive - Proposal to Strike off
SC508745 - Incorporated on 18 June 2015
MCDOUGALL LIMITED
03836646 - Incorporated on 6 September 1999
JAMES MCDOUGALL
SL000070 - Incorporated on 9 May 1983
J & A MCDOUGALL LTD.Liquidation
SC320701 - Incorporated on 10 April 2007
MCDOUGALL M&E LTD
SC780336 - Incorporated on 24 August 2023
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
MCDOUGALL REW LLPDissolved
OC399810 - Dissolved on 16 July 2019
ALLAN MCDOUGALL MCQUEEN LLP
SO305940 - Incorporated on 16 January 2017
COATES NUMBER THREE LIMITED
SC380053 - Incorporated on 9 June 2010
MCDOUGALL BTL LTD
SC810994 - Incorporated on 20 May 2024
ALEX MCDOUGALL (MOWERS) LIMITED
SC165784 - Incorporated on 22 May 1996
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
J KERR MCDOUGALL LTD.Dissolved
SC207415 - Dissolved on 13 January 2012
RED LEVEL MORTGAGES LTD
11221428 - Incorporated on 23 February 2018
MCDOUGALL HEALTHCARE LIMITEDActive - Proposal to Strike off
11726419 - Incorporated on 13 December 2018
HUNTER MCDOUGALL LTD
11556590 - Incorporated on 6 September 2018