SHAW MACRAE LIMITED
02532834 - Incorporated on 20 August 1990
A MACRAE PROJECTS LTDDisolved
10087857 - Dissolved on 30 August 2022
IAIN MACRAE LIMITED
11085747 - Incorporated on 28 November 2017
MACRAE HIGHLAND LTD
SC636692 - Incorporated on 22 July 2019
MERCER AND MACRAE LTD
12941572 - Incorporated on 9 October 2020
MACRAE HOLDINGS LTD
SC845130 - Incorporated on 14 April 2025
JOHN STUART WATSON
68 HACKWOOD PARK, HEXHAM, NORTHUMBERLAND, NE46 1AZ
STUART WATSON PAUL
Born March 1970
21 WALKER STREET, EDINBURGH, SCOTLAND, EH3 7HX
STUART JOHN WATSON
Born May 1946
UNIT 3 CYPRESS COURT, HARRIS WAY WINDMILL ROAD, SUNBURY, MIDDLESEX, TW16 7EL
JOHN STUART WATSON
Born April 1949
96 GROVE PARK OVAL, NEWCASTLE UPON TYNE, ENGLAND, NE3 1EF
RYAN STUART WATSON
THE COTTAGE THE COTTAGE, LOFTHOUSE, NORTH YORKSHIRE, ENGLAND, HG3 5RZ
STUART MARK WATSON
APPLE TREE COTTAGE, MILCOTE ROAD MILCOTE, STRATFORD UPON AVON, WARWICKSHIRE, CV37 8JN
STUART IAIN WATSON
2 MYRTLE WYND, DUNFERMLINE, UNITED KINGDOM, KY12 0NJ
STUART WATSON PAUL
Born March 1970
8 GREAT STUART STREET, EDINBURGH, EH3 7TN
STUART IAIN WATSON
Born August 1964
LEVEL 1 CITYMARK, 150 FOUNTAINBRIDGE, EDINBURGH, SCOTLAND, EH3 9PE
STUART IAIN WATSON
Born May 1989
24 KING STREET, ULVERSTON, CUMBRIA, UNITED KINGDOM, LA12 7DZ
MACRAE GAIRLOCH LIMITEDDissolved
SC143945 - Dissolved on 13 November 2012
MACRAE FARMS LIMITED
00583458 - Incorporated on 6 May 1957
SHEENA MACRAE LIMITEDDissolved
06894702 - Dissolved on 31 August 2010
MACRAE ACHMORE LIMITEDDissolved
SC217947 - Dissolved on 19 October 2012