GARETH JOHN LTD
11176751 - Incorporated on 30 January 2018
JOHN FOWLERS LLP
OC333971 - Incorporated on 8 January 2008
JOHN W. FOWLER LIMITEDDissolved
00822611 - Dissolved on 28 February 2017
GARETH JOHN SMITH LTDDissolved
10004320 - Dissolved on 3 July 2018
INTEGRATED VALVE SOLUTIONS LTD
SC394605 - Incorporated on 2 March 2011
GARETH JOHNS LIMITEDDissolved
08282889 - Dissolved on 28 October 2014
DR JOHN GARETH PARRY LTD
14469404 - Incorporated on 8 November 2022
JOHN SIMONS CONSULTING LTD
08612997 - Incorporated on 17 July 2013
JOHN SIMONS DEVELOPMENTS LIMITEDDisolved
02443756 - Dissolved on 2 April 2025
JOHN SIMONS DIRECT LIMITEDDissolved
07513850 - Dissolved on 18 September 2012
JOHN FOWLER (BUILDERS) LTD
06317120 - Incorporated on 18 July 2007
JOHN FOWLER LOCOMOTIVES LIMITED
05165079 - Incorporated on 29 June 2004
JOHN FOWLER HOLDINGS LIMITED
10051064 - Incorporated on 8 March 2016
JOHN FOWLER HOLIDAYS LIMITED
00834652 - Incorporated on 19 January 1965
JOHN FOWLER DEVELOPMENTS LIMITEDActive - Proposal to Strike off
09989365 - Incorporated on 5 February 2016
GARETH JOHNSON LIMITED
03910085 - Incorporated on 20 January 2000
GARETH JOHN EMBREY LIMITEDActive - Proposal to Strike off
11784536 - Incorporated on 23 January 2019
GARETH JOHN TRAINING LIMITEDLiquidation
06748506 - Incorporated on 13 November 2008
GARETH JOHN CONSULTING LLP
OC319636 - Incorporated on 10 May 2006
GARETH JOHN WILLIAMS LIMITED
12838742 - Incorporated on 26 August 2020