MCEWAN CHILDCARE LIMITED
06421735 - Incorporated on 8 November 2007
MCEWAN COMMUNICATIONS LIMITED
10680399 - Incorporated on 20 March 2017
MCEWAN TRAINING LIMITEDActive - Proposal to Strike off
10783777 - Incorporated on 22 May 2017
MCEWAN MAINTENANCE LTDDisolved
11493462 - Dissolved on 19 December 2023
CHUCKIE MCEWAN LIMITED
15606433 - Incorporated on 30 March 2024
MCEWAN GROUP LIMITEDDissolved
04593006 - Dissolved on 6 July 2021
MCEWAN ENGINEERING LTDActive - Proposal to Strike off
06578697 - Incorporated on 28 April 2008
HEDLEY MCEWAN LIMITEDLiquidation
07473197 - Incorporated on 17 December 2010
MCEWAN LIVESTOCK LIMITED
SC727500 - Incorporated on 25 March 2022
MCEWAN CORPORATION LIMITED
15195872 - Incorporated on 9 October 2023
MCEWAN TAXIS LIMITED
SC786498 - Incorporated on 19 October 2023
A & D DUNCAN LTDDisolved
06238398 - Dissolved on 11 October 2022
DUNCAN M LTD
SC037178 - Incorporated on 18 January 1962
DUNCAN 1000 LTDActive - Proposal to Strike off
08738680 - Incorporated on 18 October 2013
P & J DUNCAN LTDDissolved
09292810 - Dissolved on 6 August 2019
DUNCAN 1500 LTD
12193451 - Incorporated on 6 September 2019
LUCY GARDINER LTDDisolved
12498687 - Dissolved on 1 March 2022
ITDAAS LTD
12931534 - Incorporated on 6 October 2020
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
MR MR2 LTD
11218539 - Incorporated on 21 February 2018