JEAN A MCEWAN CONSULTING LTD.
09096083 - Incorporated on 20 June 2014
JARVIS (SCOTLAND) LIMITED
SC043285 - Dissolved on 6 June 2023
WRG (MIDLANDS) LIMITED
SC043286 - Incorporated on 25 March 1966
DEREK MCEWAN T/A DMR CONTRACTS LTD
SC694102 - Incorporated on 31 March 2021
MCEWAN'S CUSTOMS LIMITED
13079196 - Incorporated on 14 December 2020
J MCEWAN & COMPANY LIMITEDDissolved
06391799 - Dissolved on 6 April 2010
REECE MCEWAN MMA LIMITED
SC839812 - Incorporated on 3 March 2025
ALAN MCEWAN ASSOCIATES LIMITEDLiquidation
03699685 - Incorporated on 22 January 1999
GORDON MCEWAN JOINERY LIMITEDDisolved
SC418219 - Dissolved on 12 April 2022
A MCEWAN ASSOCIATES LIMITED
07605795 - Incorporated on 15 April 2011
SHANKS & MCEWAN (CAMDEN) LIMITEDLiquidation
02162677 - Incorporated on 9 September 1987
THOMSON MCEWAN DEVELOPMENT LIMITED
08495453 - Incorporated on 18 April 2013
GERALDINE MCEWAN ASSOCIATES LIMITED
14511951 - Incorporated on 29 November 2022
VABAL GROUP LTD.
13991908 - Incorporated on 21 March 2022
CHERRYVALE GROUP LTD
NI656011 - Incorporated on 28 September 2018
J.MCEWAN SOLUTIONS LIMITEDDisolved
SC617263 - Dissolved on 22 March 2022
PROF JEAN MCEWAN NCC LIMITED
14232690 - Incorporated on 13 July 2022
MERCIA SERVICES GROUP LTD.
12779139 - Incorporated on 29 July 2020
TRUST ENGINEERING GROUP TEG LTD
13884830 - Incorporated on 1 February 2022
MCEWAN GOLF CLASSICS LIMITED
SC336670 - Incorporated on 24 January 2008