AJ CAIN LTDDisolved
13650258 - Dissolved on 4 March 2025
AA CAIN LTDDisolved
13934300 - Dissolved on 8 August 2023
F&A CAINS LTD
09421391 - Incorporated on 4 February 2015
J CAINE LTD
12009857 - Incorporated on 21 May 2019
MR DAVID MICHAEL HAMMITT LTDDisolved
13881191 - Dissolved on 9 July 2024
CAINE WINDOWS LIMITEDLiquidation
06980272 - Incorporated on 4 August 2009
Ian Michael CAIN
Born July 1963
3 Drylaw Gardens, Edinburgh, Midlothian, EH4 2AT
Ian Michael CAIN
Born July 1963
Clonard, 3 Drylaw Gardens, Edinburgh, Lothian, EH4 2AT
Ian Michael CAIN
Born July 1963
3 Drylaw Gardens, Edinburgh, United Kingdom, EH4 2AT
CAIN & OAK LTD
10198027 - Incorporated on 25 May 2016
CAINE TM LTD
16026826 - Incorporated on 18 October 2024
SAM CAIN LTD
11912145 - Incorporated on 28 March 2019
MR. PAUL MICHAEL ROBERTSON LTD
15986119 - Incorporated on 30 September 2024
MR CHARLES MICHAELS LIMITED
16389620 - Incorporated on 15 April 2025
IAN MICHAEL CAIN
Born September 1979
30 MAPLELEAF GARDENS, WICKFORD, ESSEX, UNITED KINGDOM, SS12 0NB
MR IAIN MICHAEL BROWN LIMITEDDisolved
12009176 - Dissolved on 29 August 2023
DC SURVEYING AND ENGINEERING SERVICES LTDDisolved
08518085 - Dissolved on 12 July 2022
CAINUS LTD
12561072 - Incorporated on 17 April 2020
JDM CAIN LTDDisolved
13721575 - Dissolved on 18 April 2023
J B CAINES LTD
13931813 - Incorporated on 22 February 2022