MALCOLM MCRAE DUNCAN
Born May 1932
THE CROSS, LOCHWINNOCH, RENFREWSHIRE, PA12 4AH
MALCOLM MCRAE DUNCAN
Born May 1932
THE CROSS, LOCHWINNOCH, RENFREWSHIRE, PA12 4AH
DUNCAN MCRAE SANDLANT
Born November 1973
ORIEL HOUSE 26 THE QUADRANT, RICHMOND UPON THAMES, ENGLAND, TW9 1DL
RODERICK DUNCAN
Born February 1946
28 CAIRN WYND, INVERURIE, ABERDEENSHIRE, AB51 5HQ
RODERICK DUNCAN
Born November 1954
28 SHERBROOKE AVENUE, GLASGOW, LANARKSHIRE, G41 4PE
MCRAE HVAC LTD
14846992 - Incorporated on 4 May 2023
C.C.MCRAE LIMITED
00267494 - Incorporated on 5 August 1932
MCRAE.BIZ LTDDissolved
04121415 - Dissolved on 24 April 2012
ELLE MCRAE LTDActive - Proposal to Strike off
09683646 - Incorporated on 13 July 2015
RODERICK JOHN MCRAE CAMPBELL
Born September 1984
14/2 EAST PILTON FARM RIGG, EDINBURGH, SCOTLAND, EH5 2GE
BROWN & MCRAE LLP
SO306885 - Incorporated on 30 January 2020
MCRAE MEDIA LTD
SC773506 - Incorporated on 22 June 2023
CMCR REALISATIONS LIMITEDDissolved
SC281378 - Dissolved on 6 September 2018
ROBERTSONS DUNCAN & GARCIA LTDDisolved
09948414 - Dissolved on 17 June 2025
ROBERT DUNCAN TIMBER PRODUCTS LIMITED
06792875 - Incorporated on 15 January 2009
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
ROBERT DUNCAN PROPERTY SERVICES LTDDisolved
SC668781 - Dissolved on 4 January 2022
MCRAED LIMITED
08653402 - Incorporated on 16 August 2013
RODERICK LIMITED
05623121 - Incorporated on 15 November 2005
MCRAE MAKES LTDDisolved
14721003 - Dissolved on 7 November 2023