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
JAMES LEONARD MACRAE
Born December 1935
7 SWALLOWFIELD HOUSE, 450 BATH ROAD, HOUNSLOW, MIDDLESEX, TW4 7RR
JAMES ALEXANDER MACRAE
Born August 1971
NEWTON HALL DALCROSS, INVERNESS, SCOTLAND, IV2 7JL
WILLIAM JAMES MACRAE
Born September 1968
2 MARKET STREET, BO'NESS, UNITED KINGDOM, EH51 9AD
JAMES MACRAE CAMPBELL
Born June 1952
MARYWELL CENTRE MARYWELL STREET, ABERDEEN, SCOTLAND, AB11 6JF
JAMES MACRAE CAMPBELL
Born June 1952
20 MORNINGSIDE GROVE, ABERDEEN, ABERDEENSHIRE, AB10 7DJ
ALEXANDER JAMES MACRAE
Born June 1957
FLAT 11 12 CONSTITUTION PLACE, EDINBURGH, LOTHIAN, SCOTLAND, EH6 7DL
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
JAMES LINDSAY MACRAE
Born November 1973
MILTON GATE 60 CHISWELL STREET, LONDON, EC1Y 4AG
James Macrae CAMPBELL
Born January 1951
Cruachan, Davochfin, Dornoch, IV25 3RW
ALISTAIR JAMES MACRAE
Born January 1960
3 MORE LONDON RIVERSIDE, LONDON, SE1 2AQ
JAMES ALEXANDER MACRAE
Born August 1971
29 ATHOLL ROAD, PITLOCHRY, SCOTLAND, PH16 5BX
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014