MACDONALD MORTON LTD
SC351892 - Incorporated on 28 November 2008
WILLIAM DUNCAN (I.T. SOLUTIONS) LTD
SC192500 - Incorporated on 13 January 1999
WILLIAM DUNCAN (BUSINESS RECOVERY) LTD
SC413558 - Incorporated on 21 December 2011
WILLIAM DUNCAN (CORPORATE FINANCE) LTD
SC518712 - Incorporated on 26 October 2015
WILLIAM HENDERSON (BUILDING CONTRACTORS) LIMITED
SC300818 - Incorporated on 13 April 2006
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
WILLIAMSON MORTON THORNTON LLP
OC355827 - Incorporated on 22 June 2010
MORTON & MORTON LIMITED
04319145 - Incorporated on 8 November 2001
DUNCAN WILLIAMS RACING LIMITEDActive - Proposal to Strike off
07439889 - Incorporated on 15 November 2010
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
WILLIAMS AND HENDERSON PRODUCE LTDDissolved
10834776 - Dissolved on 12 February 2019
WILLIAM J. HENDERSON AND ABERDEENSHIRE COUNCIL
SL003503 - Incorporated on 4 May 1999
HENDERSON & HENDERSON LIMITED
06817200 - Incorporated on 12 February 2009
DUNCAN JONATHAN WILLIAMSON LIMITED
10224047 - Incorporated on 9 June 2016
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
MORTHEN ROAD LTD
07286811 - Incorporated on 16 June 2010
MORTON 101807 LTDActive - Proposal to Strike off
10278010 - Incorporated on 14 July 2016
J&L MORTON LTDDisolved
15230214 - Dissolved on 1 April 2025
S MORTON LTDDisolved
15183333 - Dissolved on 11 March 2025