MACRAE CAPITAL LIMITED
08515680 - Incorporated on 3 May 2013
MACRAE ROOFING LIMITEDActive - Proposal to Strike off
SC471601 - Incorporated on 4 March 2014
STEPHEN MACRAE LIMITEDDissolved
09029895 - Dissolved on 28 June 2016
CRISDEAN MACRAE LIMITEDActive - Proposal to Strike off
SC499041 - Incorporated on 26 February 2015
MACRAE HEALTH LIMITED
SC500325 - Incorporated on 12 March 2015
ARCHIBALD MACRAE LIMITED
SC545622 - Incorporated on 16 September 2016
MACRAE INDUSTRIES LTD.Disolved
NI683323 - Dissolved on 28 March 2023
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
MR & MR LTD
16489396 - Incorporated on 2 June 2025
DONALD R MACRAE LIMITEDDissolved
SC260397 - Dissolved on 21 November 2012
SS DUNCAN LTD
SC398701 - Incorporated on 3 May 2011
MP DUNCAN LTDActive - Proposal to Strike off
11438154 - Incorporated on 28 June 2018
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
MDL GATESHEAD LTDDisolved
14711197 - Dissolved on 22 July 2025
DUNCAN RUGS LIMITEDDisolved
NI036656 - Dissolved on 11 May 2025
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
EJ & DUNCAN LTDDisolved
11474078 - Dissolved on 19 September 2023