STUART HAINES LIMITEDDissolved
08501711 - Dissolved on 9 December 2014
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
JR234N LIMITEDDissolved
07397563 - Dissolved on 19 March 2013
UPSTAIRS DOWNSTAIRS FILMS & TV PRODUCTIONS LIMITED
14262452 - Incorporated on 28 July 2022
AIR IS FUTURE FOUNDATION
09954583 - Incorporated on 15 January 2016
JEREMY RICHARDS LIMITED
07110739 - Incorporated on 22 December 2009
CARE SUPPORT PORTAL LIMITED
15782397 - Incorporated on 16 June 2024
LUCY HAINES-KNIGHT 5058 LTDActive - Proposal to Strike off
10162134 - Incorporated on 4 May 2016
HAINES WATTS WALES LLP
OC346057 - Incorporated on 1 June 2009
HAINES WATTS (M3) LIMITED
03171274 - Incorporated on 12 March 1996
HAINESLETTINGS LIMITED
15742812 - Incorporated on 25 May 2024
JRA LTDDisolved
SC655619 - Dissolved on 16 August 2022
3JRM LTD
NI651285 - Incorporated on 26 February 2018