ALEXANDER MORGAN MACRAE
BEAULY 4 PRIMROSE BANK ROAD, EDINBURGH, MIDLOTHIAN, EH5 3JH
HUGH ALEXANDER MACRAE
FARNBOROUGH AIRPORT FARNBOROUGH AIRPORT, FARNBOROUGH, ENGLAND, GU14 6XA
GEORGE ALEXANDER MACRAE
40 BROAD STREET, FRASERBURGH, ABERDEENSHIRE, AB43 9AH
R.B. MACRAE LIMITEDDissolved
SC033923 - Dissolved on 25 March 2011
MACRAE GROUP PLCDissolved
06570635 - Dissolved on 31 May 2011
M MACRAE LIMITED
09781390 - Incorporated on 17 September 2015
H MACRAE LIMITED
07903069 - Incorporated on 9 January 2012
MACRAE I&C LIMITEDDisolved
SC592267 - Dissolved on 30 May 2023
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
ANGUS AND ANGUS (LEEDS) LTD
12140584 - Incorporated on 6 August 2019
MRS KAREN M ROSS, ALEXANDER P ROSS AND MRS SANDRA M ROSS
SL001451 - Incorporated on 9 March 1990
Damion Barnaby, Mr. ANGUS
Born May 1974
Temple Farm Temple Farm, St. Boswells, Melrose, Roxburghshire, TD6 0EX
MACRAE AND KAUR LLP
SO303675 - Incorporated on 1 December 2011
ANGUS H LTDActive - Proposal to Strike off
08543641 - Incorporated on 24 May 2013
MACRAE MARINE LTD
SC663024 - Incorporated on 3 June 2020
D G ANGUS LTD
11515112 - Incorporated on 13 August 2018
C & C MACRAE LIMITED
SC774564 - Incorporated on 3 July 2023
SCOTT & MACRAE LTD
SC789660 - Incorporated on 17 November 2023
MACRAE BUILD LTDActive - Proposal to Strike off
SC802323 - Incorporated on 8 March 2024