DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
MMEC GEOENVIRONMENTAL LTD
SC371903 - Incorporated on 28 January 2010
MCGREGOR LOGISTICS (SOUTH WALES) LIMITED
11096698 - Incorporated on 5 December 2017
JAS MCGREGOR LTD.
SC444214 - Incorporated on 5 March 2013
MCGREGOR WYN LTD
13916611 - Incorporated on 15 February 2022
MCGREGOR INSTALLATIONS LTD
01815106 - Incorporated on 10 May 1984
MCGREGOR'S CAFE LTDDisolved
11669419 - Dissolved on 15 February 2022
RICHARD ROBERT MCGREGOR
Born March 1939
GARTH COTTAGE ASCOT ROAD, HOLYPORT, MAIDENHEAD, BERKSHIRE, SL6 2HY
ROBERT GRANTHAM MCGREGOR
3 WATERSIDE PLACE, LONDON, NW1 8JT
PAUL ROBERT MCGREGOR
Born April 1990
8 HIGH STREET, BRENTWOOD, ESSEX, UNITED KINGDOM, CM14 4AB
Stuart Robert MCGREGOR
Born March 1966
Ground Floor Flat 4 Somerfield Road, London, N4 2JJ
ROBERT JOHN MCGREGOR
Born August 1930
4 HERON CLOSE, SAWBRIDGEWORTH, HERTFORDSHIRE, CM21 0BB
Robert Henry MCGREGOR
Born November 1967
Manufactory House Bell Lane, Hertford, Hertfordshire, England, SG14 1BP
ROBERT WILLIAM MCGREGOR
Born April 1957
7 EARDLEY PLACE, LARBERT, SCOTLAND, FK5 4AS
ROBERT DOUGLAS MCGREGOR
3 HILL AVENUE, VICTORIA PARK, BRISTOL, BS3 4SF
Robert Grantham MCGREGOR
Silverwood 101 Brookmans Avenue, Brookmans Park, Hatfield, United Kingdom, AL9 7QG
William Robert MCGREGOR
Born January 1960
5 Stead's Place, Edinburgh, Scotland, EH6 5DY
ROBERT JAMES MCGREGOR
Born May 1950
ADVANTAGE BUSINESS CENTRE 132-134 GREAT ANCOATS ST, MANCHESTER, UNITED KINGDOM, M4 6DE
ROBERT NEAL MCGREGOR
Born May 1977
7 RHUDDLAN CLOSE, SHENLEY CHURCH END, MILTON KEYNES, BUCKINGHAMSHIRE, MK5 6EL
JOHN ROBERT MCGREGOR
Born May 1942
LAUREL BANK BABBINS WOOD, WHITTINGTON, OSWESTRY, SHROPSHIRE, SY11 4PQ