STUART & STUART LLPDisolved
SO307282 - Dissolved on 11 October 2022
RED MACGREGOR LTDActive - Proposal to Strike off
08000287 - Incorporated on 21 March 2012
MACGREGOR PHARMA CONSULTING LIMITEDDisolved
08735567 - Dissolved on 11 February 2025
QUFORA LTD
SC384441 - Incorporated on 27 August 2010
ROSS COUNTY FOOTBALL CLUB (2006) LIMITEDDissolved
SC277342 - Dissolved on 4 July 2014
LEWIS LAW LTDDissolved
05700212 - Dissolved on 11 March 2014
MACGREGOR PTE LTDDisolved
NI718023 - Dissolved on 21 January 2025
MACGREGOR PRESERVATION LTD.Dissolved
SC237979 - Dissolved on 3 November 2020
MACGREGOR MAY LTD
15141036 - Incorporated on 15 September 2023
CHARFLEETS LIMITEDDisolved
02283766 - Dissolved on 24 May 2024
RYAN MACGREGOR LTD
SC652165 - Incorporated on 21 January 2020
ROY JAMES MACGREGOR
THE CHERRY TREES, DELNY MUIR, INVERGORDON, ROSS SHIRE, IV18 0NP
James Macgregor RIX
Born April 1958
34-44 Tunstall Road Studio 5, Tunstall Studio, London, England, SW9 8DA
ROY JAMES MACGREGOR
Born December 1952
THE CHERRY TREES, DELNY MUIR, INVERGORDON, ROSS SHIRE, IV18 0NP
MACEVENTS EDINBURGH LIMITED
04542552 - Incorporated on 23 September 2002
MACGREGOR INSURANCE BROKERS LTD
14016689 - Incorporated on 31 March 2022
EWEN MACGREGOR LLPActive - Proposal to Strike off
SO304639 - Incorporated on 22 October 2013
JOHN MACGREGOR LTDActive - Proposal to Strike off
SC529792 - Incorporated on 16 March 2016
ROY JAMES MACGREGOR
Born December 1952
THE CHERRY TREES, DELNY MUIR, INVERGORDON, ROSS SHIRE, IV18 0NP
IAN JAMES MACGREGOR
Born July 1968
WITHAM HOUSE, 45 SPYVEE STREET, HULL, HU9 7JR