DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
DAVID MCGREGOR LTD
07616110 - Incorporated on 27 April 2011
DAVID DUNCAN LTD
07679055 - Incorporated on 22 June 2011
David, Mr. DUNCAN
Born March 1965
43/6 Falcon Avenue Falcon Avenue, Edinburgh, Scotland, EH10 4AL
MR DAVID P C LTD
16409026 - Incorporated on 25 April 2025
Duncan David MCGREGOR
Born May 1963
C/O Johnston Carmichael Bishops Court, 29 Albyn Place, Aberdeen, United Kingdom, AB10 1YL
MRH DAVID LTDActive - Proposal to Strike off
11325633 - Incorporated on 24 April 2018
DUNCAN DAVID MCGREGOR
Born May 1963
GREGOR HOUSE BATTLEHILL, HUNTLY, ABERDEENSHIRE, AB54 6HX
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
DUNCAN DAVID 82943 LIMITEDActive - Proposal to Strike off
SC474721 - Incorporated on 8 April 2014
DAVID DUNCAN 3D LIMITEDActive - Proposal to Strike off
SC653209 - Incorporated on 31 January 2020
DUNCAN MCGREGOR
30 BARN OWL CLOSE, NORTHAMPTON, NORTHAMPTONSHIRE, NN4 0UA
DUNCAN MCGREGOR
3 PARK MAINS HOLDINGS, ERSKINE, SCOTLAND, PA8 6AH
DUNCAN MCGREGOR
Born February 1943
1 SWAN CLOSE SOUTH CHAILEY, LEWES, EAST SUSSEX, UNITED KINGDOM, BN8 4AQ
DUNCAN DUNCAN MCGREGOR
11 ROSEWAY, SHREWSBURY, ENGLAND, SY1 4HJ
DUNCAN MCGREGOR
Born November 1946
30 BARN OWL CLOSE, NORTHAMPTON, NORTHAMPTONSHIRE, NN4 0UA
DUNCAN MCGREGOR
Born November 1963
24 FERN DRIVE, BARRHEAD, GLASGOW, UNITED KINGDOM, G78 1JE
DUNCAN MCGREGOR
Born May 1979
RICHARD HOUSE WINCKLEY SQUARE, PRESTON, ENGLAND, PR1 3HP
DUNCAN MCGREGOR
Born November 1946
30 BARN OWL CLOSE, NORTHAMPTON, NORTHAMPTONSHIRE, NN4 0UA