CRAIG MACRAE LIMITED
NI674973 - Incorporated on 15 December 2020
MACRAE SOLUTIONS LTD
15659427 - Incorporated on 18 April 2024
MACRAE ENTERPRISES LTD
SC809984 - Incorporated on 9 May 2024
DONALD R MACRAE LIMITEDDissolved
SC260397 - Dissolved on 21 November 2012
THORNTONS CORPORATE (LEGAL SERVICES) LIMITED
09324162 - Incorporated on 24 November 2014
C MACRAE JOINERY SKYE LTD
SC657662 - Incorporated on 17 March 2020
D MACRAE CONSULTANCY LTDActive - Proposal to Strike off
11345312 - Incorporated on 3 May 2018
MACRAEAMAZON LIMITEDDisolved
SC830483 - Dissolved on 4 March 2025
MACRAE ROPE ACCESS LTD
SC362774 - Incorporated on 17 July 2009
P.D.W. INSPECTION LTD
05875224 - Incorporated on 13 July 2006
J.R. WATSON & CO
LP005006 - Incorporated on 4 December 1995
GORDON MACRAE & CO LIMITED
SC485731 - Incorporated on 2 September 2014
WATSON AND WATSON LIMITEDActive - Proposal to Strike off
02969167 - Incorporated on 19 September 1994
WATSON & WATSON HOLDINGS LTD
16471077 - Incorporated on 23 May 2025
IAIN MACRAE PLANT HIRE LTDActive - Proposal to Strike off
SC541775 - Incorporated on 3 August 2016
WATSON & WATSON CONSULTING LTD
12940219 - Incorporated on 9 October 2020
WATSON & WATSON CONSULTANTS LTD
14525942 - Incorporated on 6 December 2022
J MACRAE CONSULTING LTD
SC732951 - Incorporated on 19 May 2022
WATSON WATSON SOLICITORS LIMITED
07556760 - Incorporated on 8 March 2011
WATSON & WATSON LOGISTICS LTDActive - Proposal to Strike off
10111303 - Incorporated on 7 April 2016