ANDREW CAIN LIMITED
11087559 - Incorporated on 29 November 2017
CAIN ESTATES LIMITED
14806777 - Incorporated on 17 April 2023
CAIN HOMES LIMITED
15849346 - Incorporated on 20 July 2024
CAIN DEVELOPMENTS LTD
15941744 - Incorporated on 6 September 2024
CAIN AFFILIATES LTD
16111660 - Incorporated on 2 December 2024
GARY LEE LTDDisolved
13898022 - Dissolved on 15 July 2025
GARY MAY LTD
14747087 - Incorporated on 21 March 2023
GARYON LTDDisolved
15678564 - Dissolved on 29 October 2024
RKOUK01 LTD
10511606 - Incorporated on 6 December 2016
STAINES SAFETY SERVICES LTD
10550972 - Incorporated on 6 January 2017
G H HAWKINS LTD
15146495 - Incorporated on 19 September 2023
CAIN CONSULTING LTDDissolved
05018511 - Dissolved on 9 March 2010
CAMERON CAIN LIMITEDActive - Proposal to Strike off
06168083 - Incorporated on 19 March 2007
CAIN TRANSPORT LIMITED
10032592 - Incorporated on 29 February 2016
CAIN AUCTIONS LTD
12708869 - Incorporated on 1 July 2020
JOHN CAIN LIMITEDDisolved
13462740 - Dissolved on 20 December 2022
CAIN CONSTRUCTION LTD.Dissolved
SC294298 - Dissolved on 7 January 2011
CAIN ENABLE LIMITEDDissolved
05359343 - Dissolved on 14 December 2010
CAIN MEDICAL LIMITED
05518663 - Incorporated on 26 July 2005
DEBORAH CAIN LIMITED
04622372 - Incorporated on 19 December 2002