MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
MCCALLUM SHELLFISH LIMITED
SC305929 - Incorporated on 26 July 2006
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
D & F MCCALLUM LTD
08936984 - Incorporated on 13 March 2014
ALASTAIR LLP
OC451515 - Incorporated on 21 March 2024
J D MCCALLUM LTDDissolved
07030553 - Dissolved on 10 January 2012
S. MCCALLUM LTD.Active - Proposal to Strike off
SC504940 - Incorporated on 5 May 2015
J & G MCCALLUM LTDDissolved
10996082 - Dissolved on 12 February 2019
ALASTAIR LTD
05997868 - Incorporated on 14 November 2006
BROWN FOX CONSULTING LTDDisolved
08929159 - Dissolved on 5 July 2022
MCCALLUM LIMITED
SC329861 - Incorporated on 24 August 2007
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
A & C MCCALLUM WP LTD
15910535 - Incorporated on 21 August 2024
JOHN BROADWOOD AND SONS LIMITED
06503438 - Incorporated on 13 February 2008
J & L MCCALLUM LTD
SC821844 - Incorporated on 5 September 2024
MCCALLUM&CO LTDActive - Proposal to Strike off
SC565785 - Incorporated on 12 May 2017
ALASTAIR LIMITEDDisolved
13603283 - Dissolved on 28 February 2023