SHACKLETON & HAYTON LIMITED
05122884 - Incorporated on 10 May 2004
HAYTON ACCOUNTANCY LIMITED
06440795 - Incorporated on 29 November 2007
MR LEE EDWARD JOHN THOROGOOD LTDDisolved
13668143 - Dissolved on 4 April 2023
EDS HAYTON LIMITED
07437281 - Incorporated on 11 November 2010
MICHAEL.HAYTON. LTDDisolved
14872179 - Dissolved on 1 July 2025
THOR ENERGY PLC
05276414 - Incorporated on 3 November 2004
PEGASUS COMPUTER LTDDissolved
08967837 - Dissolved on 4 December 2018
ODIN ACQUISITIONS LIMITED
14631838 - Incorporated on 1 February 2023
THOR MINING LIMITEDDisolved
14497832 - Dissolved on 9 April 2024
HAYTON ELECTRONICS LIMITEDActive - Proposal to Strike off
05089077 - Incorporated on 30 March 2004
STUART HAYTON LIMITEDDisolved
04437287 - Dissolved on 11 March 2025
HAYTON IMPORTS LIMITEDDissolved
06846603 - Dissolved on 21 February 2017
HAYTON CONSTRUCTION LIMITED
06981291 - Incorporated on 5 August 2009
MIKE HAYTON LIMITED
07825181 - Incorporated on 27 October 2011
HAYTON LEISURE LIMITED
09217618 - Incorporated on 15 September 2014
HAYTON NJENGA LIMITEDActive - Proposal to Strike off
12054056 - Incorporated on 17 June 2019
HAYTON MARTIN LIMITED
15640169 - Incorporated on 12 April 2024
DANIEL HAYTON LIMITED
04652606 - Incorporated on 30 January 2003
JAMES HAYTON LIMITEDActive - Proposal to Strike off
08118965 - Incorporated on 26 June 2012
HAYTON DEVELOPMENTS LIMITEDActive - Proposal to Strike off
05992831 - Incorporated on 8 November 2006