MICHAEL STUART MCGREGOR
Born January 1977
3 HAYLEY SMITH GARDENS, FOCHABERS, MORAY, UNITED KINGDOM, IV32 7EA
GRANT MICHAEL MCGREGOR
Born March 1975
44 GRIEVE STREET, DUNFERMLINE, UNITED KINGDOM, KY12 8DN
MICHAEL IAN MCGREGOR
Born June 1965
FLAT 1F1 80 EAST CROSSCAUSEWAY, EDINBURGH, EH8 9HQ
ASRA MCGREGOR LTD
SC726564 - Incorporated on 17 March 2022
MARK MCGREGOR LTD
12212258 - Incorporated on 17 September 2019
MCGREGOR & ROSS LTDActive - Proposal to Strike off
11945311 - Incorporated on 13 April 2019
MICHAEL CAMERON MCGREGOR
Born June 1968
239 ASH STREET, DENVER, COLORADO, UNITED STATES OF AMERICA 80220
MICHAEL STEWART MCGREGOR
Born October 1966
INVEREARN HOUSE, ST FILLANS, PERTHSHIRE, PH6 2NF
ALEXANDER MCGREGOR MICHAEL
Born March 1947
14 CEDAR CLOSE, MATTISHALL, DEREHAM, NORFOLK, NR20 3NW
MICHAEL WINSTON MCGREGOR
Born September 1968
18 BOURNE COURT, BOURNE AVENUE, BOURNEMOUTH, DORSET, UK, BH2 6DT
MICHAEL IAN MCGREGOR
Born June 1965
HIGH SKYSIDE, TOWN END, GRASMERE, CUMBRIA, LA22 9SQ
MICHAEL CAMERON MCGREGOR
Born June 1968
32 GLEN BRAE, BRIDGE OF WEIR, RENFREWSHIRE, PA11 3BH
MICHAEL MCGREGOR ALEXANDER
Born December 1982
30 SATCHFIELD CRESCENT, HENBURY, BRISTOL, UNITED KINGDOM, BS10 7BG
MICHAEL MCGREGOR MCNIE
6 THE COURTYARD ALDERBROOK, SMITHWOOD COMMON, CRANLEIGH, SURREY, GU6 8QU
ROSE MCGREGOR LTD
04932535 - Incorporated on 15 October 2003
JOHN MCGREGOR LTD
04512730 - Incorporated on 15 August 2002
MCGREGOR & SONS LTDDisolved
13821791 - Dissolved on 27 June 2023
MICHAEL MCGREGOR HOOKS
Born April 1939
1 LLWYN CASTAN, PENTWYN, CARDIFF, SOUTH GLAMORGAN, CF2 7DA
MICHAEL MCGREGOR ARMSTRONG
10 BLYTH HILL ROAD, TORONTO, ONTARIO M4N 3L4, CANADA
JOHN MICHAEL MCGREGOR
WEY LODGE 41 STONEHOUSE ROAD, LIPHOOK, HAMPSHIRE, GU30 7DD