Hamish Russell, Mr. MACGREGOR
Born September 1952
Block 1, Unit 8 Cadzow Industrial Estate, Hamilton, Scotland, ML3 7QU
JOHN MACGREGOR
Born March 1963
199 WESTBURN ROAD, ABERDEEN, SCOTLAND, AB25 2QE
JOHN MACGREGOR
Born January 1930
36 SPRING COURT, WINDSOR ROAD, SALISBURY, WILTSHIRE, SP2 7NF
JOHN MACGREGOR
3A PRINCES STREET, THURSO, CAITHNESS, SCOTLAND, KW14 7BQ
JOHN MACGREGOR
Born March 1953
ROSEBANK SHIELDAIG, STRATHCARRON, ROSS-SHIRE, SCOTLAND, IV54 8XN
JOHN MACGREGOR
Born January 1930
74 PARK STREET, SALISBURY, WILTSHIRE, SP1 3AU
BELL MICROSYSTEMS LIMITED
03102360 - Incorporated on 15 September 1995
W.A. MACGREGOR LTD.
09124424 - Incorporated on 10 July 2014
R. MACGREGOR LTDActive - Proposal to Strike off
11291573 - Incorporated on 4 April 2018
G C MACGREGOR LTD
10117031 - Incorporated on 11 April 2016
J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
ALASTAIRDAVID LTDActive - Proposal to Strike off
08388426 - Incorporated on 5 February 2013
MR NEVILLE A. JOHNSON MBA NQA & MRS LUCRETIA M. JOHNSON MBA NQA LTDDisolved
13179078 - Dissolved on 11 April 2023
ALASTAIRCURTISGRAPHICS LTDDisolved
SC757114 - Dissolved on 8 October 2024
MR JOHNSON SOLUTIONS LTD
15785193 - Incorporated on 18 June 2024
ALASTAIR MAY LTDDissolved
10400806 - Dissolved on 29 June 2021
MR NEVILLE JOHNSON REDROW ESTATE AGENTS PLCActive - Proposal to Strike off
07254526 - Incorporated on 14 May 2010
MR NEVILLE ALPHONSO JOHNSON & MRS SARAH-JANE JOHNSON LIMITEDDisolved
08771075 - Dissolved on 28 March 2023
MACGREGOR MARINE SERVICE UK LIMITED
01026122 - Incorporated on 4 October 1971