J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
PROFESSOR X10 LTDActive - Proposal to Strike off
14913046 - Incorporated on 4 June 2023
PROFESSORPRINTS LTD
15550892 - Incorporated on 9 March 2024
PROFESSORZ LTD
10244867 - Incorporated on 22 June 2016
PROFESSORLCDP LTDDisolved
14952090 - Dissolved on 10 December 2024
SCOTT JOHNS ELECTRICAL LTDDissolved
08376441 - Dissolved on 12 July 2016
MACGREGOR MARINE SERVICE UK LIMITED
01026122 - Incorporated on 4 October 1971
RIBBLERESINS LTDDisolved
12045463 - Dissolved on 8 February 2022
PROFESSORME LTD
SC787978 - Incorporated on 2 November 2023
PC PROFESSORS LTDActive - Proposal to Strike off
08719661 - Incorporated on 7 October 2013
I K MANN LTDActive - Proposal to Strike off
SC565736 - Incorporated on 12 May 2017
ZAGINO LIMITEDDisolved
15157477 - Dissolved on 14 January 2025
SCOTT ALAN JOHNSTON LIMITEDDissolved
05464185 - Dissolved on 29 October 2013
JOHN SCOTT’S CARE ASSISTING LTDDisolved
12167202 - Dissolved on 26 July 2022
RED MACGREGOR LTDActive - Proposal to Strike off
08000287 - Incorporated on 21 March 2012
LXS PROFESSOR LTDDisolved
13333762 - Dissolved on 20 September 2022
MACGREGOR PHARMA CONSULTING LIMITEDDisolved
08735567 - Dissolved on 11 February 2025
GYM PROFESSOR LTD.
09518188 - Incorporated on 31 March 2015
EL-PROFESSOR IT LTD
15729132 - Incorporated on 19 May 2024