John Duncan, Mr. BURNS
Born July 1959
57 Malmstone Avenue, Merstham, Redhill, Surrey, RH1 3ND
Duncan Peter, Mr. DALE
Born August 1964
41 Moorgate, London, United Kingdom, ECZR 6PP
Paul Duncan, Mr. REEVE
Born August 1975
Flat 3 Downham Lodge, Almorah Road, London, N1 3HW
I K MANN LTDActive - Proposal to Strike off
SC565736 - Incorporated on 12 May 2017
John Duncan Macgregor LEITH
Born May 1934
7 Oakhill Road, Aberdeen, AB15 5ER
ANDREW DUNCAN JOHN MACGREGOR
Born June 1936
TIGH NA GAEL, ISLE OF COLONSAY, PA61 7YW
ANDREW JAMES DUNCAN MACGREGOR
Born January 1955
130 HOLGATE ROAD, YORK, YO24 4DL
ANDREW DUNCAN JOHN MACGREGOR
AN TAIGH GEAL, ISLE OF COLONSAY, ARGYLL, PA61 7YW
ANDREW JAMES DUNCAN MACGREGOR
Born January 1955
130 HOLGATE ROAD, YORK, YO24 4DL
Andrew Duncan Macgregor GRIEVE
Born July 1967
4 Napier Drive, Camberley, Surrey, United Kingdom, GU15 3UN
Ewen William Macgregor DUNCAN
Born June 1959
3 Lerrocks Farm Cottages, Argarty, Doune, Perthshire, United Kingdom, FK16 6ET
GRAHAM DUNCAN MACGREGOR STRANG
Born July 1961
THE ORCHARD KILMAHOG, CALLANDER, PERTHSHIRE, FK17 8HD
RED MACGREGOR LTDActive - Proposal to Strike off
08000287 - Incorporated on 21 March 2012
MACGREGOR PHARMA CONSULTING LIMITEDDisolved
08735567 - Dissolved on 11 February 2025
QUFORA LTD
SC384441 - Incorporated on 27 August 2010
ROSS COUNTY FOOTBALL CLUB (2006) LIMITEDDissolved
SC277342 - Dissolved on 4 July 2014
LEWIS LAW LTDDissolved
05700212 - Dissolved on 11 March 2014
MACGREGOR PTE LTDDisolved
NI718023 - Dissolved on 21 January 2025
CAS DUNCAN LTD
SC660201 - Incorporated on 30 April 2020
John Duncan, Mr. TASKER
Born June 1967
1 St Ann Road North Heald Green, Cheadle, United Kingdom, SK8 3SE