RJ

Roderick James Macgregor

Born: December 1952 British Resides: Scotland
57 Current
52 Dissolved
5 Resigned
114 Total

Current Appointments 57

GM
GLOBAL MODULAR SOLUTIONS SCOTLAND LIMITED
Active Director Since 11 Feb 2026
GC
GLOBAL COMMISSIONING SUPPORT LIMITED
Active Director Since 9 Dec 2025
GE
GLOBAL ENERGY (GROUP) LIMITED
Active Director Since 9 Dec 2025
AE
AVENTUS ENERGY LTD
Active Director Since 9 Dec 2025
SK
SIMON KELMAN PLUMBING AND HEATING LTD
Active Director MANAGING DIRECTOR Since 31 Oct 2025
GS
GOULD SINGLETON LIMITED
Active Director MANAGING DIRECTOR Since 24 Oct 2025
GS
GOULD SINGLETON ARCHITECTS LIMITED
Active Director MANAGING DIRECTOR Since 24 Oct 2025
TH
THE HIGHLAND FOOTBALL ACADEMY TRUST
Active Director DIRECTOR Since 7 Oct 2025
SE
4 SQUARE ENGINEERING CONSULTANCY LIMITED
Active Director MANAGING DIRECTOR Since 30 Sep 2025
SL
SLLP 449 LIMITED
Active Director MANAGING DIRECTOR Since 20 Aug 2025
ES
EVOX SOLUTIONS LIMITED
Active Director MANAGING DIRECTOR Since 26 Jun 2025
SL
SLLP 414 LIMITED
Active Director MANAGING DIRECTOR Since 8 May 2025
GP
GLOBAL POWER SERVICES (U.K.) LIMITED
Active Director MANAGING DIRECTOR Since 5 Apr 2025
DE
DAP ENGINEERING LIMITED
Active Director MANAGING DIRECTOR Since 5 Apr 2025
CR
CHANCE RECRUITMENT LTD
Active Director MANAGING DIRECTOR Since 30 Oct 2024
SL
SCOTBUILD (SCOTLAND) LTD
Active Director Since 29 Oct 2024
SS
SKSB SCOTLAND LTD
Active Director Since 29 Oct 2024
CE
CRESTWOOD ENVIRONMENTAL LIMITED
Active Director MANAGING DIRECTOR Since 30 May 2024
GE
GLOBAL ENERGY SOLUTIONS SCOTLAND LTD
Active Director Since 2 May 2024
BS
BRACEWELL STIRLING LIMITED
Active Director MANAGING DIRECTOR Since 28 Mar 2024
GC
GEG CAPITAL HOLDINGS LTD
Active Director MANAGING DIRECTOR Since 22 Mar 2024
GI
GEG INVESTMENT HOLDINGS LTD
Active Director MANAGING DIRECTOR Since 22 Mar 2024
GW
GLOBAL WIND PROJECTS LIMITED
Active Director MANAGING DIRECTOR Since 16 Jan 2024
IC
IKM CONSULTING LTD.
Active Director MANAGING DIRECTOR Since 6 Jun 2023
AO
APOLLO OFFSHORE ENGINEERING LIMITED
Active Director MANAGING DIRECTOR Since 21 Jul 2022
GE
GEP ENVIRONMENTAL LIMITED
Active Director MANAGING DIRECTOR Since 30 May 2022
SE
SMART ENERGY OPTIMISATION LIMITED
Active Director MANAGING DIRECTOR Since 30 May 2022
GE
GREEN ENERGY PARTNERS (HOLDINGS) LIMITED
Active Director MANAGING DIRECTOR Since 30 May 2022
CC
CAPSTONE CONSTRUCTION HOLDINGS LIMITED
Active Director MANAGING DIRECTOR Since 19 May 2022
CC
CAPSTONE CONSTRUCTION SCOTLAND LIMITED
Active Director MANAGING DIRECTOR Since 19 May 2022
CC
CAPSTONE CONNECT LIMITED
Active Director MANAGING DIRECTOR Since 23 Mar 2022
GL
GPSS LIMITED
Active Director MANAGING DIRECTOR Since 19 Oct 2021
GP
GENESIS PERSONNEL LIMITED
Active Director COMPANY DIRECTOR Since 12 Mar 2021
AL
ARTHIAN LTD
Voluntary Arrangement Director MANAGING DIRECTOR Since 24 Feb 2021
BG
BRYANT GROUP (SCOTLAND) LIMITED
Active Director COMPANY DIRECTOR Since 19 Nov 2020
CR
CAMMACH RECRUITMENT LIMITED
Active Director COMPANY DIRECTOR Since 19 Nov 2020
BP
BRYANT PERSONNEL SERVICES LIMITED
Active Director COMPANY DIRECTOR Since 19 Nov 2020
CB
CAMMACH BRYANT LIMITED
Active Director COMPANY DIRECTOR Since 19 Nov 2020
AE
APOLLO ENGINEERING CONSULTANTS LIMITED
Active Director MANAGING DIRECTOR Since 18 Mar 2019
GC
GEG CAPITAL LIMITED
Active Director MANAGING DIRECTOR Since 20 Feb 2019
BP
BE PERSONNEL LIMITED
Active Director MANAGING DIRECTOR Since 11 Jun 2018
GC
GEG CAPITAL (NORTH) LTD
Active Director MANAGING DIRECTOR Since 30 Mar 2016
GC
GEG CAPITAL INVESTMENTS LIMITED
Active Director MANAGING DIRECTOR Since 30 Mar 2016
GH
GLOBAL HIGHLAND LIMITED
Active Director MANAGING DIRECTOR Since 1 Apr 2015
GP
GLOBAL PORT SERVICES (SCOTLAND) LIMITED
Active Director MANAGING DIRECTOR Since 3 Oct 2013
GC
GEG CAPITAL (HOWE MOSS) LIMITED
Active Director MANAGING DIRECTOR Since 29 Mar 2012
GL
GEG (HOLDINGS) LIMITED
Active Director MANAGING DIRECTOR Since 29 Mar 2012
CP
CALEDONIAN PETROLEUM SERVICES LIMITED
Active Director MANAGING DIRECTOR Since 8 Mar 2010
GP
GLOBAL POWER & PROCESS LIMITED
Active Director MANAGING DIRECTOR Since 8 Dec 2009
GE
GLOBAL ENERGY (HOLDINGS) LIMITED
Active Director MANAGING DIRECTOR Since 7 Dec 2009
GL
GLOBAL LOGISTICS SERVICES LIMITED
Active Secretary MANAGING DIRECTOR Since 14 May 2009
GL
GLOBAL LOGISTICS SERVICES LIMITED
Active Director Since 14 May 2009
GI
GLOBAL INFRASTRUCTURE SCOTLAND LIMITED
Active Secretary COMPANY CHAIRMAN Since 30 Jan 2009
GE
GLOBAL ENERGY CORPORATION LIMITED
Active Director MANAGING DIRECTOR Since 2 Sep 2008
RC
ROSS COUNTY FOOTBALL CLUB (1998) LIMITED
Active Director MANAGING DIRECTOR Since 29 Jan 1998
MP
MACGREGOR PROPERTIES LIMITED
Active Director COMPANY DIRECTOR Since 29 May 1992
RC
ROSS COUNTY FOOTBALL CLUB LIMITED
Active Director MANAGING DIRECTOR Since 16 Mar 1992

Appointments at Dissolved Companies 52

CS
Company SC817378
Unknown Director MANAGING DIRECTOR Appointed 25 Sep 2024
CS
Company SC682327
Unknown Director MANAGING DIRECTOR Appointed 19 May 2022
CS
Company SC683481
Unknown Director MANAGING DIRECTOR Appointed 19 May 2022
CS
Company SC708336
Unknown Director MANAGING DIRECTOR Appointed 18 Nov 2021
CS
Company SC705427
Unknown Director MANAGING DIRECTOR Appointed 19 Oct 2021
CS
Company SC696817
Unknown Director MANAGING DIRECTOR Appointed 20 May 2021
NO
NIGG OFFSHORE WIND ASSET COMPANY LIMITED
Dissolved Director MANAGING DIRECTOR Appointed 16 Oct 2020 Dissolved 23 Jan 2024
BP
BE PERSONNEL HOLDINGS LIMITED
Dissolved Director MANAGING DIRECTOR Appointed 11 Jun 2018 Dissolved 10 May 2022
C
Company 00973574
Unknown Director DIRECTOR Appointed 9 Mar 2018
GR
GRI RENEWABLES UK LTD
Dissolved Director Appointed 23 May 2017 Dissolved 25 Jun 2019
CS
Company SC520032
Unknown Director MANAGING DIRECTOR Appointed 30 Mar 2016
CS
Company SC426568
Unknown Director NONE Appointed 26 Feb 2016
CS
Company SC381353
Unknown Director MANAGING DIRECTOR Appointed 28 May 2015
GM
GEG MIDDLE EAST LIMITED
Dissolved Director MANAGING DIRECTOR Appointed 29 Sep 2014 Dissolved 18 May 2021
CS
Company SC474388
Unknown Director MANAGING DIRECTOR Appointed 1 May 2014
CS
Company SC118161
Unknown Director MANAGING DIRECTOR Appointed 23 Apr 2014
C
Company 07164328
Unknown Director MANAGING DIRECTOR Appointed 31 Mar 2014
GE
GLOBAL ENERGY GROUP (ACCESS & COATINGS) LIMITED
Dissolved Director MANAGING DIRECTOR Appointed 4 Jun 2013 Dissolved 22 Jun 2021
CS
Company SC440029
Unknown Director MANAGING DIRECTOR Appointed 25 Feb 2013
CS
Company SC277553
Unknown Director MANAGING DIRECTOR Appointed 16 Aug 2012
CS
Company SC074858
Unknown Director COMPANY DIRECTOR Appointed 3 Jul 2012
AS
ABERDEEN SKILLS ACADEMY LTD
Dissolved Director Appointed 28 May 2012 Dissolved 22 Nov 2013
MA
MOUNTWEST ADAMANT LIMITED
Dissolved Director Appointed 16 May 2011 Dissolved 4 Jul 2014
MI
MOUNTWEST INFRASTRUCTURE LIMITED
Dissolved Director COMPANY CHAIRMAN Appointed 7 May 2010 Dissolved 8 Feb 2022
CS
Company SC308967
Unknown Director MANAGING DIRECTOR Appointed 8 Mar 2010
CS
Company SC130521
Unknown Director MANAGING DIRECTOR Appointed 8 Mar 2010
CS
Company SC087933
Unknown Director MANAGING DIRECTOR Appointed 8 Mar 2010
CS
Company SC373215
Unknown Director MANAGING DIRECTOR Appointed 4 Mar 2010
HS
HIGHLAND STEVEDORING LIMITED
Dissolved Director COMPANY CHAIRMAN Appointed 21 Dec 2009 Dissolved 28 Aug 2015
MC
MANSEFIELD CONSTRUCTION LIMITED
Dissolved Director Appointed 6 Nov 2009 Dissolved 4 Jul 2014
CS
Company SC214764
Unknown Director NONE Appointed 6 Nov 2009
CS
Company SC346674
Unknown Director NONE Appointed 6 Nov 2009
CS
Company SC302302
Unknown Director NONE Appointed 6 Nov 2009
CS
Company SC283379
Unknown Secretary COMPANY CHAIRMAN Appointed 30 Jan 2009
CS
Company SC351022
Unknown Director COMPANY DIRECTOR Appointed 7 Nov 2008
RG
REEL GROUP LIMITED
Dissolved Director DIRECTOR Appointed 31 Mar 2008
CS
Company SC155901
Unknown Director DIRECTOR Appointed 31 Mar 2008
GL
GEG (MARINE & LOGISTICS) LIMITED
Dissolved Secretary MANAGING DIRECTOR Appointed 14 Dec 2007
CS
Company SC328985
Unknown Secretary MANAGING DIRECTOR Appointed 9 Aug 2007
MS
MARIS SUBSEA LIMITED
Dissolved Secretary Appointed 7 Feb 2006 Dissolved 9 Jul 2010
CS
Company SC289786
Unknown Director COMPANY DIRECTOR Appointed 7 Nov 2005
CS
Company SC226127
Unknown Secretary DIRECTOR Appointed 27 Sep 2005
CS
Company SC276962
Unknown Secretary COMPANY DIRECTOR Appointed 15 Dec 2004
CS
Company SC277342
Unknown Secretary COMPANY DIRECTOR Appointed 13 Dec 2004
CS
Company SC226783
Unknown Secretary COMPANY DIRECTOR Appointed 8 Jan 2002
CS
Company SC212849
Unknown Director DIRECTOR Appointed 21 Mar 2001
CS
Company SC174050
Unknown Secretary COMPANY DIRECTOR Appointed 29 May 1997
CS
Company SC131760
Unknown Director COY DIR Appointed 12 Jun 1991
CS
Company SC103303
Unknown Director DIRECTOR Appointed 21 Feb 1991
CS
Company SC104942
Unknown Secretary Appointed 28 Jun 1989
CS
Company SC064623
Unknown Director COMPANY DIRECTOR Appointed 28 Jun 1989
CS
Company SC095844
Unknown Director COMPANY DIRECTOR Appointed 31 Dec 1988