ANDREW DAVID MACGREGOR
Born February 1968
25 KERR PLACE, DUNFERMLINE, FIFE, UNITED KINGDOM, KY11 4XP
IAIN DAVID MACGREGOR
4 MCMANUS HOUSE YORK ROAD, LONDON, ENGLAND, SW11 3QP
RICHARD DAVID MACGREGOR
Born October 1951
1 HOLMBY COTTAGES SPEEN LANE, SPEEN, NEWBURY, BERKSHIRE, ENGLAND, RG14 1RN
DAVID MACGREGOR THOMSON
37B MORAY PLACE, EDINBURGH, UNITED KINGDOM, EH3 6BT
ROBERT DAVID MACGREGOR
Born January 1984
86 SUMMERHILL CRESCENT, ABERDEEN, GRAMPIAN, SCOTLAND, AB15 6ED
MACGREGOR ENGINEERING LIMITEDDisolved
12543871 - Dissolved on 22 April 2025
MACGREGOR HEATING LIMITED
SC691442 - Incorporated on 8 March 2021
SANDY MACGREGOR LIMITED
SC263245 - Incorporated on 10 February 2004
MACGREGOR EQUIPMENT LIMITEDDissolved
SC115245 - Dissolved on 19 November 2010
MACGREGOR PROPERTIES LIMITED
SC138578 - Incorporated on 29 May 1992
MACGREGOR INDUSTRIES LIMITED
00712612 - Incorporated on 10 January 1962
MACGREGOR LANDSCAPES LTDDisolved
06753640 - Dissolved on 15 August 2023
MACGREGOR CONSULTANCY LIMITED
06923124 - Incorporated on 3 June 2009
MACGREGOR DEVELOPMENTS LTDActive - Proposal to Strike off
07387204 - Incorporated on 24 September 2010
MACGREGOR INVESTMENTS LIMITED
07496666 - Incorporated on 18 January 2011
RACHAEL MACGREGOR LIMITEDActive - Proposal to Strike off
SC393202 - Incorporated on 9 February 2011
MACGREGOR CONSTRUCTION LIMITEDDissolved
04572911 - Dissolved on 21 June 2011
MACGREGOR & MOIR LIMITED
SC314081 - Incorporated on 4 January 2007
HART MACGREGOR LIMITEDDisolved
SC453738 - Dissolved on 26 May 2024
MACGREGOR FARMING LIMITEDActive - Proposal to Strike off
SC465422 - Incorporated on 9 December 2013