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
CAMERON MACRAE LIMITEDDisolved
08290632 - Dissolved on 21 November 2023
MACRAE SCAFFOLDING LTDActive - Proposal to Strike off
SC558086 - Incorporated on 20 February 2017
MACRAE CIVILS LIMITEDActive - Proposal to Strike off
SC563437 - Incorporated on 13 April 2017
MACRAE PROPERTIES LIMITED
SC648733 - Incorporated on 3 December 2019
ROBINSON MACRAE LIMITEDDisolved
15460580 - Dissolved on 2 July 2024
MACRAE & DICK, LIMITEDActive - Proposal to Strike off
SC012270 - Incorporated on 20 June 1922
IAIN A. MACRAE LIMITEDDissolved
SC042113 - Dissolved on 15 January 2010
MACRAE GRAPHICS LTDActive - Proposal to Strike off
10928213 - Incorporated on 22 August 2017
JOSH MACRAE LIMITED
15654513 - Incorporated on 17 April 2024
ALLISON & MACRAE LTDDisolved
07519606 - Dissolved on 24 January 2023
MACRAE LETTING LTD
SC825216 - Incorporated on 8 October 2024
MACRAE SECRETARIES LIMITED
02872181 - Incorporated on 16 November 1993
SARAH MACRAE LIMITEDDissolved
SC344025 - Dissolved on 1 October 2010
MACRAE ENGINEERING LIMITEDDissolved
SC347555 - Dissolved on 20 April 2012
MACRAE SOLUTIONS LIMITEDActive - Proposal to Strike off
06246597 - Incorporated on 14 May 2007