JAMES WATTRUS MRICS LTD.
15238343 - Incorporated on 26 October 2023
JAMES DUNCAN SPECIALIST CARS LTD
14997883 - Incorporated on 12 July 2023
MR DAVID JAMES MARTIN LTD
16388942 - Incorporated on 15 April 2025
R.B. MACRAE LIMITEDDissolved
SC033923 - Dissolved on 25 March 2011
MACRAE GROUP PLCDissolved
06570635 - Dissolved on 31 May 2011
M MACRAE LIMITED
09781390 - Incorporated on 17 September 2015
JAMES DUNCAN & SONS (FARMERS) LIMITEDActive - Proposal to Strike off
01467976 - Incorporated on 20 December 1979
JAMES DUNCAN ENGINEERING SERVICES LIMITEDActive - Proposal to Strike off
06280025 - Incorporated on 14 June 2007
CARL JAMES MACRAE
Born November 1978
3 WOOD VIEW TIPTREE, COLCHESTER, ENGLAND, CO5 0DF
H MACRAE LIMITED
07903069 - Incorporated on 9 January 2012
MACRAE I&C LIMITEDDisolved
SC592267 - Dissolved on 30 May 2023
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
Neil James MACRAE
Born February 1968
C/O Cdmm (Uk) Ltd. 36 Longman Drive, Inverness, Scotland, IV1 1SU
ALAN JAMES MACRAE
Born September 1961
70 NORTH LINDSAY STREET, DUNDEE, UNITED KINGDOM, DD1 1PS
ALAN JAMES MACRAE
Born December 1973
3/1 113 SOMERVILLE DRIVE, GLASGOW, SCOTLAND, G42 9BH
NEIL JAMES MACRAE
Born February 1968
36 LONGMAN DRIVE, INVERNESS, SCOTLAND, IV1 1SU
MARK JAMES MACRAE
Born December 1982
2 THE LAURELS, STADHAMPTON, OXFORD, ENGLAND, OX44 7XP
EVAN JAMES MACRAE
Born December 1973
C/O DN ACCOUNTING SOLUTIONS, MAESTEG VELINDRE, LLANDYSUL, DYFED, WALES, SA44 5UY