HAINES & BAINES LIMITEDDissolved
07097586 - Dissolved on 10 April 2012
HAINES DISTRIBUTION LIMITEDLiquidation
07157089 - Incorporated on 15 February 2010
HAINES MINICOACHES LIMITED
05511904 - Incorporated on 18 July 2005
RUSSELL HAINES LIMITED
04658122 - Incorporated on 6 February 2003
HAINES RETAIL LIMITED
08115157 - Incorporated on 21 June 2012
HAINES ENGINEERING LIMITEDDisolved
08470283 - Dissolved on 8 July 2025
HAINES TRANSPORT LTDDisolved
13463406 - Dissolved on 20 December 2022
HAINES ELECTRICAL LIMITEDDisolved
10016534 - Dissolved on 19 April 2022
EASTON HAINES LIMITED
10619583 - Incorporated on 14 February 2017
BRIAN JOHN HAINES LTDActive - Proposal to Strike off
08769515 - Incorporated on 11 November 2013
CARLTON HAINES LTD
03720482 - Incorporated on 25 February 1999
HAINES & COMPANY LTD.
02453780 - Incorporated on 19 December 1989
LYNDSAY HAINES LTD.
08292908 - Incorporated on 14 November 2012
TIM HAINES LIMITEDDisolved
09396170 - Dissolved on 14 March 2023
THE EPC DOCTOR LTD
SC758616 - Incorporated on 13 February 2023
HAINES IPHC LIMITED
08053457 - Incorporated on 1 May 2012
MICK HAINES LIMITEDDissolved
07401838 - Dissolved on 22 May 2012
VYAS HAINES LIMITEDDisolved
10327873 - Dissolved on 7 May 2024
NYE & CO HUNGERFORD LIMITED
04429353 - Incorporated on 1 May 2002
HAINES RESIDENTIAL LIMITED
05668953 - Incorporated on 9 January 2006
43 Northbrook Street, Newbury, RG14 1DT