R.J DUNCAN LTD
11177731 - Incorporated on 30 January 2018
C&G DUNCAN LTD
12970681 - Incorporated on 23 October 2020
A&P DUNCAN LTD
14045090 - Incorporated on 13 April 2022
NH HEATING SERVICES LIMITED
04847289 - Incorporated on 28 July 2003
DUNCAN M LTD
SC037178 - Incorporated on 18 January 1962
DUNCAN 1000 LTDActive - Proposal to Strike off
08738680 - Incorporated on 18 October 2013
DUNCAN 1500 LTD
12193451 - Incorporated on 6 September 2019
NIGEL GAY 000094 LTDActive - Proposal to Strike off
10020315 - Incorporated on 23 February 2016
ITDAAS LTD
12931534 - Incorporated on 6 October 2020
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
NIGEL ADAMS & COMPANY LTDDissolved
04437476 - Dissolved on 24 April 2012
J & MR INVESTMENTS LTD
09353196 - Incorporated on 12 December 2014
MR J MOSSTODLOCH LIMITED
SC414194 - Incorporated on 10 January 2012
MR. KIARAN J. O'MALLEY
NI072937 - Incorporated on 16 June 2009
MR J GOODFELLOW LTD
11343823 - Incorporated on 3 May 2018
MR J RILEY LTDDisolved
14999577 - Dissolved on 17 December 2024
MR J SKIPS LIMITED
13711317 - Incorporated on 29 October 2021
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
MR J RO'S LTDDissolved
07547474 - Dissolved on 15 July 2014
MR & MR LTD
16489396 - Incorporated on 2 June 2025