MARK DONALD LTD
11613956 - Incorporated on 10 October 2018
MARK JOHNSTON LTD
05975823 - Incorporated on 24 October 2006
THE RESONANT AGENCY LTD.
10023698 - Incorporated on 24 February 2016
DONALD JOHNSTON ART ADVISORY LTD
15534726 - Incorporated on 1 March 2024
DONALD JOHNSTONE PROPERTY LTDDisolved
SC728204 - Dissolved on 5 September 2023
DONALD JOHNSTONE CABLE WORK LTDActive - Proposal to Strike off
SC478501 - Incorporated on 27 May 2014
MARK DONALDSON LTDDisolved
06139387 - Dissolved on 17 February 2024
MARK JOHNSTON FLOORING LIMITEDActive - Proposal to Strike off
09419094 - Incorporated on 3 February 2015
JOHNSTON FINANCIAL SOLUTIONS LIMITED
NI619263 - Incorporated on 8 July 2013
MARK JOHNSTON ENGINEERING LIMITED
08791321 - Incorporated on 26 November 2013
MARK JOHNSTON INSTALLATIONS LIMITEDDisolved
SC496215 - Dissolved on 15 March 2022
DONALD MARKS & CO LIMITED
NI062651 - Incorporated on 15 January 2007
CANTELO DONALD MARK 1263 LIMITEDActive - Proposal to Strike off
09019234 - Incorporated on 30 April 2014
MARK DONALD & ASSOCIATES COUNSELLING LIMITEDDisolved
13473508 - Dissolved on 8 October 2024
MARK DONALD COMMERCIAL TRADING LTDActive - Proposal to Strike off
SC828596 - Incorporated on 11 November 2024
JOHNSTON RACING LIMITED
SC106428 - Incorporated on 3 September 1987
MARK JOHNSTON WINSTON PRIESTLEY LTD
NI710268 - Incorporated on 20 February 2024
DONALDSON MARKETING LTD
12974315 - Incorporated on 26 October 2020
MARKBY DONALDSON LIMITED
11591163 - Incorporated on 27 September 2018
MUNCH MARKET JOHNSTON LTD
SC847405 - Incorporated on 5 May 2025