ANDREW DUNCAN MACGREGOR GRIEVE
Born July 1967
41 TAMWORTH DRIVE, FLEET, HAMPSHIRE, GU51 2UP
GRAHAM DUNCAN MACGREGOR STRANG
Born July 1961
THE ORCHARD KILMAHOG, CALLANDER, PERTHSHIRE, FK17 8HD
Ewen William Macgregor DUNCAN
Born June 1959
3 Lerrocks Farm Cottages, Argarty, Doune, Perthshire, United Kingdom, FK16 6ET
DUNCAN THOMAS MACGREGOR MARTIN
Born January 1945
13 DUNGALLAN TERRACE, OBAN, ARGYLL, PA34 4PB
RED MACGREGOR LTDActive - Proposal to Strike off
08000287 - Incorporated on 21 March 2012
Duncan James, Mr. REEVES
Born April 1978
Ground Floor Marlow Internationa, Parkway, Marlow, England, SL7 1YL
MACGREGOR PHARMA CONSULTING LIMITEDDisolved
08735567 - Dissolved on 11 February 2025
Clive Duncan, Mr. WILSON
Born February 1951
120 Beach Road, Sand Bay, Weston Super Mare, Somerset, United Kingdom, BS22 9UG
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
Stuart Duncan, Mr. BROWN
Born July 1976
C/O Sealpump Engineering Limited, 19 Ellerbeck Court, Stokesley Business Park, Stokesley, Middlesbrough, North Yorkshire, United Kingdom, TS9 5PT
MACGREGOR PTE LTDDisolved
NI718023 - Dissolved on 21 January 2025
Thomas Duncan, Mr. HOPPE
Born December 1958
5th Floor 70 Gracechurch Street, London, England, EC3V 0XL
CAS DUNCAN LTD
SC660201 - Incorporated on 30 April 2020
MACGREGOR PRESERVATION LTD.Dissolved
SC237979 - Dissolved on 3 November 2020
MACGREGOR MAY LTD
15141036 - Incorporated on 15 September 2023
RYAN MACGREGOR LTD
SC652165 - Incorporated on 21 January 2020
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014