JOHN ALLAN LTDDisolved
14142130 - Dissolved on 7 November 2023
JOHN W ALLAN LTD
SC577109 - Incorporated on 25 September 2017
JOHN ALLAN LIMITED
SC420256 - Incorporated on 23 March 2012
ALLAN JOHN BARCLAY LTDLiquidation
SC488498 - Incorporated on 8 October 2014
JOHN ALLAN'S ROOFING LTDActive - Proposal to Strike off
SC508277 - Incorporated on 12 June 2015
WWES LIMITED
05530215 - Incorporated on 8 August 2005
JOHN R. ALLAN & SON FARMERS
SL000133 - Incorporated on 19 October 1982
ALLAN JOHNSTON LIMITED
NI684965 - Incorporated on 13 January 2022
JOHN ALLAN TRAVEL LIMITED
09267744 - Incorporated on 16 October 2014
JOHN ALLAN BIBBY LIMITEDLiquidation
08502588 - Incorporated on 24 April 2013
ALLAN JOHN FRENCH LIMITEDActive - Proposal to Strike off
08945601 - Incorporated on 18 March 2014
CHESWORTH & ALLAN-JOHN LIMITED
12408302 - Incorporated on 17 January 2020
JOHN ALLAN (GLENPARK) LIMITEDActive - Proposal to Strike off
SC016073 - Incorporated on 16 July 1930
ALLAN JOHN ASPINALL LIMITEDDisolved
11886431 - Dissolved on 30 May 2023
JOHN ALLAN AQUARIUMS LIMITED
00815958 - Incorporated on 17 August 1964
JOHN ALLAN MOTORS (OBAN) LIMITED
SC095937 - Incorporated on 12 November 1985
ALLAN JOHNSON ASSOCIATES LTD
06715451 - Incorporated on 6 October 2008
ALLAN JOHN BARCLAY (KIRKCALDY) LTDLiquidation
SC572371 - Incorporated on 28 July 2017
ALLAN AND ALLAN LLP
OC360624 - Incorporated on 5 January 2011
JOHNSON ALLAN CONSULTING LIMITED
SC558253 - Incorporated on 21 February 2017