I.MACRAE LIMITED
13153287 - Incorporated on 22 January 2021
JC DONALD IRL LTDDisolved
NI613559 - Dissolved on 21 March 2023
MACRAE CONSULTANCY SERVICES LIMITEDDisolved
SC627320 - Dissolved on 3 September 2024
MACRAE (UPPER CLOAN)
SL000775 - Incorporated on 24 October 1985
L DONALD LTD
SC646329 - Incorporated on 6 November 2019
D. DONALD LTD.Dissolved
SC339583 - Dissolved on 13 May 2011
S.DONALD LTD.Active - Proposal to Strike off
SC416683 - Incorporated on 9 February 2012
MACRAE QA LIMITED
SC488137 - Incorporated on 3 October 2014
MFD LEE LIMITEDActive - Proposal to Strike off
06217705 - Incorporated on 18 April 2007
MACRAE GROUP UK LTD
10950842 - Incorporated on 7 September 2017
DONALD LIMITEDActive - Proposal to Strike off
08333969 - Incorporated on 17 December 2012
HOLLAND MACRAE (UK) LTD
14088836 - Incorporated on 5 May 2022
J MACRAE LETTINGS LTD
SC833952 - Incorporated on 13 January 2025
J & C FRASER
SL000978 - Incorporated on 15 May 1987
D & M FRASER
SC431838 - Incorporated on 4 September 2012
MACRAE INVESTMENTS LLP
SO301409 - Incorporated on 29 June 2007
MACRAE ASSOCIATES LIMITED
04664686 - Incorporated on 12 February 2003
MACRAE ALTERATIONS LIMITEDLiquidation
04959585 - Incorporated on 11 November 2003
MACRAE PRITCHARD LLPActive - Proposal to Strike off
OC375843 - Incorporated on 7 June 2012
MACRAE BROTHERS LIMITED
SC362496 - Incorporated on 13 July 2009