LEWIS LAW LTDDissolved
05700212 - Dissolved on 11 March 2014
MACGREGOR PTE LTDDisolved
NI718023 - Dissolved on 21 January 2025
MARTIN J DREVER LIMITEDDisolved
SC336983 - Dissolved on 22 March 2022
MARTIN DRINKS LIMITEDActive - Proposal to Strike off
11081376 - Incorporated on 24 November 2017
ST MARTIN DRIVE 1966 LIMITED
08723023 - Incorporated on 8 October 2013
CAS DUNCAN LTD
SC660201 - Incorporated on 30 April 2020
MARTIN DRAPER LIMITEDDisolved
08486598 - Dissolved on 17 August 2021
MARTIN DRAPAL LIMITEDActive - Proposal to Strike off
07162029 - Incorporated on 18 February 2010
B MARTIN MULTI-DROP DRIVER LIMITEDDisolved
14523376 - Dissolved on 14 May 2024
MACGREGOR PRESERVATION LTD.Dissolved
SC237979 - Dissolved on 3 November 2020
MACGREGOR MAY LTD
15141036 - Incorporated on 15 September 2023
THOMAS MARTINS HEATHCARE LIMITEDDissolved
07554411 - Dissolved on 23 October 2012
RYAN MACGREGOR LTD
SC652165 - Incorporated on 21 January 2020
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014
DUNCAN 52 LTDActive - Proposal to Strike off
11050321 - Incorporated on 7 November 2017
MACEVENTS EDINBURGH LIMITED
04542552 - Incorporated on 23 September 2002
MACGREGOR INSURANCE BROKERS LTD
14016689 - Incorporated on 31 March 2022
THOMAS DRIVERS LIMITEDActive - Proposal to Strike off
10234926 - Incorporated on 16 June 2016
EWEN MACGREGOR LLPActive - Proposal to Strike off
SO304639 - Incorporated on 22 October 2013