IAN DUNCAN EDWARD MCGREGOR
Born May 1968
133 CAMPS RIGG, CARMONDEAN, LIVINGSTON, EH54 8PE
IAN DUNCAN EDWARD MCGREGOR
133 CAMPS RIGG, CARMONDEAN, LIVINGSTON, EH54 8PE
IAN DUNCAN EDWARD MCGREGOR
Born May 1968
133 CAMPS RIGG, CARMONDEAN, LIVINGSTON, EH54 8PE
MCGREGOR LIMITEDDissolved
SC333063 - Dissolved on 25 June 2010
MCGREGOR INTERNATIONAL LIMITEDDissolved
00256202 - Dissolved on 13 May 2013
L.M.MCGREGOR LTDActive - Proposal to Strike off
SC586140 - Incorporated on 19 January 2018
RN MCGREGOR LTDDisolved
13572377 - Dissolved on 4 June 2024
THORMES & MCGREGOR
SL002187 - Incorporated on 8 April 1993
L MCGREGOR LTDDissolved
09028188 - Dissolved on 16 July 2019
R.MCGREGOR LTDDisolved
11338904 - Dissolved on 27 June 2023
Duncan James, Mr. REEVES
Born April 1978
Ground Floor Marlow Internationa, Parkway, Marlow, England, SL7 1YL
Clive Duncan, Mr. WILSON
Born February 1951
120 Beach Road, Sand Bay, Weston Super Mare, Somerset, United Kingdom, BS22 9UG
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
Thomas Duncan, Mr. HOPPE
Born December 1958
5th Floor 70 Gracechurch Street, London, England, EC3V 0XL
MCGREGOR'S BRO LP
SL032140 - Incorporated on 22 August 2017
QS MCGREGOR LTDDisolved
13707367 - Dissolved on 15 August 2023
NO MCGREGOR LTDDisolved
13748812 - Dissolved on 23 April 2024
DUNCAN KENNETH MCGREGOR THORPE
BUMBLEBEE COTTAGE STATION ROAD, EDINGLEY, NOTTINGHAMSHIRE, ENGLAND, NG22 8BX
RODERICK DUNCAN KENNEDY MCGREGOR
Born May 1956
14 STONEYFOLD LANE, MACCLESFIELD, SK11 7EG
RODERICK DUNCAN KENNEDY MCGREGOR
Born May 1956
1 BELFRY, 4 COMPTON AVENUE, POOLE, DORSET, UNITED KINGDOM, BH14 8DF