MACGREGOR TECHNICAL SERVICES LIMITED
SC331011 - Incorporated on 18 September 2007
MACGREGOR CAVENDISH (UK) LIMITED
04961592 - Incorporated on 12 November 2003
MACGREGOR ENERGY SERVICES LIMITED
SC093962 - Incorporated on 21 June 1985
MACGREGOR RADIO CONTROL LIMITED
01892045 - Incorporated on 5 March 1985
MACGREGOR DRILLING SERVICES LTDActive - Proposal to Strike off
SC446832 - Incorporated on 5 April 2013
KENNEDY - MACGREGOR CONSULTANTS LIMITEDLiquidation
09258833 - Incorporated on 10 October 2014
MACGREGOR FLOORING (HOLDINGS) LIMITED
SC656704 - Incorporated on 6 March 2020
MACGREGOR TRAINING SERVICES LIMITEDActive - Proposal to Strike off
10157467 - Incorporated on 30 April 2016
ALISON MACGREGOR CONSULTING LIMITEDDisolved
SC499878 - Dissolved on 5 September 2023
MACGREGOR OFFICE ASSISTANTS LIMITEDActive - Proposal to Strike off
SC528192 - Incorporated on 29 February 2016
MACGREGOR PROPERTIES (SCOTLAND) LTD
SC764651 - Incorporated on 3 April 2023
MACGREGOR ROSE PROPERTY LTDActive - Proposal to Strike off
15463703 - Incorporated on 3 February 2024
CJ MACGREGOR
Born March 1994
22 ASHTON CRESCENT, BRAUNTON, ENGLAND, EX33 1RD
ROBERT ROBERTSON 4003 LTDActive - Proposal to Strike off
10143689 - Incorporated on 24 April 2016
COWAN RESIDENTIAL LIMITED
SC177421 - Incorporated on 21 July 1997
MACEVENTS LIMITED
03430652 - Incorporated on 8 September 1997
ROY MACGREGOR
Born June 1934
26 ASHTON AVENUE, RAINHILL, MERSEYSIDE, L35 0QG
IAN MACGREGOR
Born September 1934
THE DEN ASHES LANE, HADLOW, TONBRIDGE, KENT, ENGLAND, TN11 9QU
MAX MACGREGOR
Born December 1980
2 HOWARD COURT, NEWBURY, BERKSHIRE, RG14 7QF
BEN MACGREGOR
197 ARGYLE AVENUE, HOUNSLOW, LONDON, UNITED KINGDOM, TW3 2LP