A & D DUNCAN LTDDisolved
06238398 - Dissolved on 11 October 2022
DUNCAN M LTD
SC037178 - Incorporated on 18 January 1962
DUNCAN 1000 LTDActive - Proposal to Strike off
08738680 - Incorporated on 18 October 2013
P & J DUNCAN LTDDissolved
09292810 - Dissolved on 6 August 2019
DUNCAN 1500 LTD
12193451 - Incorporated on 6 September 2019
JOHNNY THE JIG LTDLiquidation
NI624265 - Incorporated on 24 April 2014
JOHNNY GAINS LTDDisolved
10850191 - Dissolved on 13 June 2023
JOHNNY GROUP LTDActive - Proposal to Strike off
12137323 - Incorporated on 2 August 2019
JOHNNYRIDES LTD
13931217 - Incorporated on 22 February 2022
KATY & JOHNNY CO. LTD
15461620 - Incorporated on 2 February 2024
JOHNNYFIBER LTDDisolved
15349306 - Dissolved on 20 May 2025
JOHNNY TRASH LTD
SC762791 - Incorporated on 18 March 2023
ALSTON FARM LIMITED
04625125 - Incorporated on 24 December 2002
ALSTON WHOLEFOODS LTDDissolved
03567182 - Dissolved on 7 December 2010
ALSTON INVESTMENTS LIMITED
08837616 - Incorporated on 9 January 2014
ALSTON COURRIERS LTDDisolved
13404012 - Dissolved on 16 July 2024
ALSTON SERVICES LIMITEDDisolved
12103736 - Dissolved on 5 July 2022
ALSTON + PARTNERS LIMITED
12361445 - Incorporated on 12 December 2019
ALSTON TRUSTEES LIMITED
14371524 - Incorporated on 22 September 2022
ALSTON ANDERSON LTD
15913080 - Incorporated on 22 August 2024