MACRAE AVIATION LIMITED
08446747 - Incorporated on 15 March 2013
MACRAE TRUSTEES LIMITED
09330124 - Incorporated on 27 November 2014
GARMAN MACRAE LIMITED
11397318 - Incorporated on 5 June 2018
MACRAE TECHNOLOGIES LTDActive - Proposal to Strike off
11079579 - Incorporated on 23 November 2017
MACRAE MASONRY LIMITED
SC723619 - Incorporated on 18 February 2022
MACRAE & MARSH LIMITEDDissolved
06913295 - Dissolved on 9 August 2011
MACRAE HOMES LIMITED
SC197889 - Incorporated on 7 July 1999
MACRAE EDINBURGH LIMITEDDisolved
SC096174 - Dissolved on 15 January 2022
MACRAE SEAFOODS LIMITEDLiquidation
SC145179 - Incorporated on 25 June 1993
MACRAE FRASERBURGH LIMITEDDisolved
SC231785 - Dissolved on 15 January 2022
MACRAE CONSULTANCY LIMITEDDisolved
SC405593 - Dissolved on 22 October 2024
THOMAS MACRAE LIMITED
07270676 - Incorporated on 1 June 2010
HUNTER MACRAE LIMITED
01447649 - Incorporated on 10 September 1979
MACRAE JOINERY LIMITED
SC454279 - Incorporated on 11 July 2013
AUGUSTUS MACRAE LIMITEDDisolved
08551640 - Dissolved on 29 June 2022
WATSON & WATSON SPV LTDDisolved
14157187 - Dissolved on 13 May 2025
MACRAE & RANNOCH LTD
SC534530 - Incorporated on 5 May 2016
GUS MACRAE LIMITEDActive - Proposal to Strike off
09625251 - Incorporated on 5 June 2015
SUE MACRAE LIMITEDDisolved
09204438 - Dissolved on 7 December 2021
PHILLIP MACRAE LTD
14908774 - Incorporated on 1 June 2023