JOHN ROBERT MACRAE
Born September 1935
VILLA TESSA, PETRA TOU NERO, 8642 ARMARGETI, PAFOS, CYPRUS
JOHN ANDREW MACRAE
4 LOCHALSH ROAD, KYLE, ROSS SHIRE, IV40 8BP
JOHN ALBERT MACRAE
Born August 1934
CROFT 123/594 CLACHTOLL, LOCHINVER, LAIRG, SUTHERLAND, IV27 4JD
DONALD JOHN MACRAE
Born September 1958
5 GRIMSAY ISLAND, ISLE OF BENBECULA, HS7 5PS
John Gordon MACRAE
12 Carden Place, Aberdeen, AB10 1UR
JOHN GORDON MACRAE
GROUND FLOOR SILVERBURN LODGE CLAYMORE DRIVE, BRIDGE OF DON, ABERDEEN, SCOTLAND, AB23 8GD
Gregor Charles William, Mr. MACRAE
Born May 1962
32-33 St. James's Place, London, England, SW1A 1NR
Roderick William, Mr. PERRY
Born April 1945
31 Jamestown Way, London, United Kingdom, E14 2DE
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
Gregor Charles William, Mr. MACRAE
Born May 1962
Appledore 3 More London Place, London, England, SE1 2RE
MR JOHNSON'S PETCARE LIMITED
07328314 - Incorporated on 28 July 2010