A J MACGREGOR
SL003565 - Incorporated on 19 August 1999
JAMES MACGREGOR
Born December 1963
4 CLAYSLAPS VIEW, KILMARNOCK, EAST AYRSHIRE, SCOTLAND, KA1 3TN
JAMES MACGREGOR
22 ROBERT STREET, STONEHAVEN, ABERDEEN-SHIRE, AB39 2DJ
JAMES MACGREGOR
FIRST FLOOR 234 EDGWARE ROAD, LONDON, UNITED KINGDOM, W2 1DW
JAMES MACGREGOR
Born August 1927
74 GLASGOW ROAD, PERTH, PERTHSHIRE, PH2 0PG
James MACGREGOR
Born September 1967
3 Tyning Road, Winsley, Bradford-On-Avon, England, BA15 2JJ
JAMES MACGREGOR
Born December 1913
FENCE END JEWITT LANE, COLLINGHAM, WETHERBY, WEST YORKSHIRE, LS22 5BA
James MACGREGOR
Born March 1972
8 Stanhope Gate, Camberley, Surrey, England, GU15 3DW
JAMES WATTRUS MRICS LTD.
15238343 - Incorporated on 26 October 2023
MR DAVID JAMES MARTIN LTD
16388942 - Incorporated on 15 April 2025
MACGREGOR LIMITED
SC313891 - Incorporated on 22 December 2006
SHIRLEY MACGREGOR
SL001287 - Incorporated on 2 February 1989
MR ANTHONY JAMES LIMITED
12553517 - Incorporated on 9 April 2020
MR JAMES RICHARDSON LIMITEDDissolved
06920581 - Dissolved on 11 January 2011
G.W. MACGREGOR LTD
SC695381 - Incorporated on 12 April 2021
MR JAMES OF MARLOW LIMITED
12498451 - Incorporated on 4 March 2020
MR JAMES P HOLLAND LIMITED
07078324 - Incorporated on 17 November 2009
MR DAVID JAMES RUSHTON LTDDisolved
15424554 - Dissolved on 17 September 2024
CONWAY MR JAMES SAMUEL LTDActive - Proposal to Strike off
NI723358 - Incorporated on 6 November 2024
Hamish Russell, Mr. MACGREGOR
Born September 1952
Block 1, Unit 8 Cadzow Industrial Estate, Hamilton, Scotland, ML3 7QU