R MACRAE LIMITED
SC307709 - Incorporated on 30 August 2006
J K MACRAE LIMITED
SC356198 - Incorporated on 9 March 2009
John Duncan, Mr. BURNS
57 Malmstone Avenue, Merstham, Redhill, Surrey, RH1 3ND
John Duncan, Mr. BURNS
57 Malmstone Avenue, Merstham, Redhill, Surrey, RH1 3ND
John Duncan, Mr. BURNS
Born July 1959
57 Malmstone Avenue, Merstham, Redhill, Surrey, RH1 3ND
Nigel Duncan, Mr. TAEE
Born February 1961
4 Greengate Cardale Park, Harrogate, North Yorkshire, England, HG3 1GY
VENUS POOL LIMITED
11857833 - Incorporated on 4 March 2019
Paul Duncan, Mr. REEVE
Born August 1975
Flat 3 Downham Lodge, Almorah Road, London, N1 3HW
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
MACRAE AND KAUR LLP
SO303675 - Incorporated on 1 December 2011
ALASDAIR DAVID DUNCAN MACRAE
Born January 1942
THE CEDARS DUNSHILLOCK, MINTLAW, PETERHEAD, ABERDEENSHIRE, AB42 8JN
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
Peter Duncan, Mr. WELCH
Born October 1963
102 Wales One Business Park, Magor, Monmouthshire, United Kingdom, NP26 3DG
Peter Duncan, Mr. WELCH
Born October 1963
102 Wales One Business Park, Magor, Monmouthshire, United Kingdom, NP26 3DG
MACRAE CONSULTANCY SERVICES LIMITEDDisolved
SC627320 - Dissolved on 3 September 2024