J G STUART LTDDisolved
10478147 - Dissolved on 2 August 2022
BJA KENT LLPDisolved
OC346268 - Dissolved on 7 February 2023
HAINES MARINE LIMITED
03806802 - Incorporated on 14 July 1999
SPENCER HAINES LIMITEDDissolved
07096333 - Dissolved on 22 January 2013
PETER HAINES LIMITED
02851533 - Incorporated on 8 September 1993
HAINES ELECTRICAL LIMITEDDissolved
06332699 - Dissolved on 14 December 2010
HAINES SECURITY LIMITED
05913011 - Incorporated on 22 August 2006
HAINES MAINTENANCE LIMITED
08115161 - Incorporated on 21 June 2012
HAINES RECRUITMENT LIMITED
08115155 - Incorporated on 21 June 2012
HAINES BRICKWORK LIMITEDActive - Proposal to Strike off
08903508 - Incorporated on 20 February 2014
MARTYN HAINES LIMITEDDisolved
09584318 - Dissolved on 11 June 2024
WINWOOD HAINES LIMITED
06016027 - Incorporated on 1 December 2006
HAINES INNOVATIONS LTDDisolved
11034645 - Dissolved on 25 April 2023
HAINES CORPORATION LTD.
12769685 - Incorporated on 27 July 2020
HAINES INVESTMENTS LTD
09955999 - Incorporated on 18 January 2016
HAINES LOGISTICS LIMITEDActive - Proposal to Strike off
12089164 - Incorporated on 6 July 2019
CLARKE HAINES LIMITEDDissolved
03624054 - Dissolved on 23 March 2010
GWION HAINES LIMITEDDisolved
14422806 - Dissolved on 19 March 2024
HAINES DEVELOPMENTS LTD
14575594 - Incorporated on 6 January 2023
HAINES HOLISTIC LIMITED
16471921 - Incorporated on 23 May 2025