Duncan Leslie Marae MACRAE
Born December 1956
Bury Lodge Bury Road, Stowmarket, England, IP14 1JA
R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
VENUS POOL LIMITED
11857833 - Incorporated on 4 March 2019
MARTIN DUNCAN WILLIAM MACRAE
Born September 1959
BALMACARA HOTEL, RERAIG, KYLE, ROSS SHIRE, IV40 8DH
ALEXANDER DUNCAN GORDAN MACRAE
Born May 1929
44 MUNNBROOK STREET, GLOUCESTER, GLOUCESTERSHIRE, GL3 2SH
ALASDAIR DAVID DUNCAN MACRAE
Born January 1942
THE CEDARS DUNSHILLOCK, MINTLAW, PETERHEAD, ABERDEENSHIRE, AB42 8JN
MACRAE AND KAUR LLP
SO303675 - Incorporated on 1 December 2011
MACRAE MARINE LTD
SC663024 - Incorporated on 3 June 2020
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
I.MACRAE LIMITED
13153287 - Incorporated on 22 January 2021
MACRAE CONSULTANCY SERVICES LIMITEDDisolved
SC627320 - Dissolved on 3 September 2024
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
MACRAE (UPPER CLOAN)
SL000775 - Incorporated on 24 October 1985
KEITH ROY DUNCAN
Born November 1971
ALTONWOOD TRADESPARK ROAD, NAIRN, SCOTLAND, IV12 5NG
KEITH ROY DUNCAN
Born November 1971
ALTONWOOD, TRADESPARK ROAD, NAIRN, MORAYSHIRE, IV12 5NG
DUNCAN KEITH PYE
Born April 1964
253 CONNIBURROW BOULEVARD, MILTON KEYNES, BUCKINGHAMSHIRE, ENGLAND, MK14 7AE
KEITH IAN DUNCAN
Born March 1952
27 ORCHARD CLOSE, BEXLEYHEATH, KENT, DA7 4RP