Macgregor, Roderick James

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies will cease to be updated effective 2025-03-31. Appointments and resignations effective on or before that date will be recorded, as will advisers recorded in annual reports filed on or before that date. We intend to make a data dump available after processing the final filings.
start date:
end date:
include new appointments after start date
show old organisation names

Main board

Organisation Position From Until
1 4 SQUARE ENGINEERING CONSULTANCY LIMITED DirDirector 2025-09-30
2 A & B WELDING SERVICES LIMITED DirDirector 2012-07-03 2021-01-05
3 ABERDEEN SKILLS ACADEMY LTD DirDirector 2012-05-28 2013-11-22
4 APOLLO ENGINEERING CONSULTANTS LIMITED DirDirector 2019-03-18
5 APOLLO OFFSHORE ENGINEERING LIMITED (b2022-05-09) DirDirector 2022-07-21
6 ARTHIAN LTD DirDirector 2021-02-24
7 AVENTUS ENERGY LTD DirDirector 2024-05-02
8 BE PERSONNEL HOLDINGS LIMITED DirDirector 2018-06-11 2022-05-10
9 BE PERSONNEL LIMITED DirDirector 2018-06-11
10 BELLMAC FIRE & CEILINGS SYSTEMS LTD DirDirector 2022-05-19 2022-12-13
11 BLACK ISLE CIVIL ENGINEERING LIMITED DirDirector 2009-01-30 2011-06-24
12 BOLUDA TOWAGE CALEDONIAN LTD DirDirector 2014-01-27 2021-12-20
13 BRACEWELL STIRLING LIMITED DirDirector 2024-03-28
14 BRYANT GROUP (SCOTLAND) LIMITED DirDirector 2020-11-19
15 BRYANT PERSONNEL SERVICES LIMITED DirDirector 2020-11-19
16 C.P.E. (HOLDINGS) LIMITED DirDirector 2018-02-14 2019-02-01
17 C.P.E. PNEUMATICS LIMITED DirDirector 2018-03-09 2019-04-02
18 CALEDONIAN PETROLEUM SERVICES LIMITED DirDirector 2010-03-08
19 CAMKEN CONTRACTORS LIMITED DirDirector 2009-11-06 2014-07-04
20 CAMMACH BRYANT LIMITED DirDirector 2020-11-19
21 CAMMACH RECRUITMENT LIMITED DirDirector 2020-11-19
22 CAPSTONE CONNECT LIMITED DirDirector 2022-03-23
23 CAPSTONE CONSTRUCTION HOLDINGS LIMITED DirDirector 2022-05-19
24 CAPSTONE CONSTRUCTION SCOTLAND LIMITED DirDirector 2022-05-19
25 CHANCE RECRUITMENT LTD DirDirector 2024-10-30
26 COOLTIME ENGINEERING SERVICES LIMITED (d2011-10-28) DirDirector 2010-03-08 2011-10-28
27 CPE PRESSURE VESSELS LIMITED DirDirector 2018-03-09 2019-02-01
28 CRC-EVANS OFFSHORE LIMITED DirDirector 2006-12-12 2010-12-16
29 CRESTWOOD ENVIRONMENTAL LIMITED DirDirector 2024-05-30
30 DAP ENGINEERING LIMITED DirDirector 2025-04-05
31 ENVOY TRAINING LIMITED DirDirector 2011-04-11 2019-02-01
32 EVOLUTION HOSE LIMITED DirDirector 2019-06-13 2023-06-02
33 EVOLUTION OFFSHORE LIMITED DirDirector 2019-06-13 2023-06-02
34 EVOLUTION ROPES LIMITED DirDirector 2019-06-13 2023-06-02
35 EVOX SOLUTIONS LIMITED DirDirector 2025-06-26
36 FALLSKY LIMITED DirDirector 1997-03-26 1997-05-16
37 FORFAB LIMITED DirDirector 2010-03-08 2014-07-04
38 G H JOHNSTON BUILDING CONSULTANTS LIMITED DirDirector 2021-11-18 2024-04-02
39 GAEL ENERGY LTD DirDirector 2021-06-04 2025-04-15
40 GEG (HOLDINGS) LIMITED DirDirector 2012-03-29
41 GEG (MARINE & LOGISTICS) LIMITED DirDirector 2007-12-14
42 GEG CAPITAL (HOWE MOSS) LIMITED DirDirector 2012-03-29
43 GEG CAPITAL (NORTH) LTD DirDirector 2016-03-30
44 GEG CAPITAL HOLDINGS LTD DirDirector 2024-03-22
45 GEG CAPITAL INVESTMENTS LIMITED DirDirector 2016-03-30
46 GEG CAPITAL LIMITED DirDirector 2019-02-20
47 GEG INVESTMENT HOLDINGS LTD DirDirector 2024-03-22
48 GEG MIDDLE EAST LIMITED DirDirector 2014-09-29 2021-05-18
49 GENESIS PERSONNEL LIMITED DirDirector 2021-03-12
50 GEP ENVIRONMENTAL LIMITED DirDirector 2022-05-30
51 GLEN GREEN LIMITED DirDirector 2016-02-26 2018-08-07
52 GLOBAL DIMENSIONAL CONTROLS LIMITED DirDirector 2010-03-08 2013-09-27
53 GLOBAL ENERGY (HOLDINGS) LIMITED DirDirector 2009-12-07
54 GLOBAL ENERGY CORPORATION LIMITED (GBSC) DirDirector 2008-09-02
55 GLOBAL ENERGY GROUP (ACCESS & COATINGS) LIMITED DirDirector 2013-06-04 2021-06-22
56 GLOBAL ENERGY NIGG LIMITED DirDirector 2011-03-01 2025-07-31
57 GLOBAL ENERGY SERVICE HOLDING LIMITED DirDirector 2025-05-08 2025-07-31
58 GLOBAL ENERGY SERVICES LIMITED DirDirector 2020-11-03 2025-07-31
59 GLOBAL HIGHLAND LIMITED DirDirector 2015-04-01
60 GLOBAL INFRASTRUCTURE SCOTLAND LIMITED DirDirector 2009-01-30
61 GLOBAL LOGISTICS SERVICES LIMITED (GBSC) DirDirector 2009-05-14
62 GLOBAL MATERIAL SERVICES LIMITED DirDirector 2005-09-27 2010-07-09
63 GLOBAL PORT SERVICES (SCOTLAND) LIMITED DirDirector 2013-10-03
64 GLOBAL POWER & PROCESS LIMITED DirDirector 2009-12-08
65 GLOBAL POWER SERVICES (U.K.) LIMITED DirDirector 2025-04-05
66 GLOBAL PROJECT (SERVICES) LIMITED DirDirector 1997-03-20 2022-04-04
67 GLOBAL RESOURCES (PROJECT RECRUITMENT) LIMITED DirDirector 2013-02-25 2021-06-01
68 GLOBAL WIND PROJECTS LIMITED DirDirector 2024-01-16
69 GOULD SINGLETON ARCHITECTS LIMITED DirDirector 2025-10-24
70 GOULD SINGLETON LIMITED DirDirector 2025-10-24
71 GPSS LIMITED (GBSC) DirDirector 2021-10-19
72 GQS-UK LIMITED DirDirector 2009-12-08 2019-02-01
73 GREEN ENERGY PARTNERS (HOLDINGS) LIMITED DirDirector 2022-05-30
74 GRI RENEWABLES UK LTD DirDirector 2017-05-23 2019-06-25
75 HIGHLAND CONTROL SYSTEMS LIMITED DirDirector 2009-11-06 2013-12-27
76 HIGHLAND STEVEDORING LIMITED DirDirector 2009-12-21 2015-08-28
77 I P S OFFSHORE LTD. DirDirector 2014-03-31 2016-06-28
78 IKM CONSULTING LTD. DirDirector 2023-06-06
79 INVERNESS LEISURE LIMITED DirDirector 1998-01-15 1999-04-30
DirDirector 1999-07-20 2000-03-10
80 ISLEBURN LIMITED (b1989-05-25) DirDirector 2014-04-23
81 KEE GROUP LIMITED DirDirector 2011-04-28 2013-04-28
82 LABTECH SERVICES LIMITED DirDirector 2010-03-08 2011-10-26
83 LANGFIELDS LIMITED DirDirector 2015-03-31 2019-02-01
84 LIFESKILLS THROUGH SPORT DirDirector 2008-11-07 2010-09-10
85 MACGREGOR ENERGY SERVICES LIMITED DirDirector 1995-08-16
86 MACGREGOR PROPERTIES LIMITED DirDirector 1992-05-29
87 MACGREGOR SERVICES LIMITED DirDirector 1997-05-16
88 MAGMA PRODUCTS LIMITED DirDirector 2020-03-03 2023-02-08
89 MANSEFIELD CONSTRUCTION LIMITED DirDirector 2009-11-06 2014-07-04
90 MANSEFIELD HOLDINGS LIMITED (d2014-07-04) DirDirector 2009-11-06 2014-07-04
91 MF MARINE OPERATIONS LIMITED DirDirector 2015-05-28 2021-01-05
92 MODUTEC HOLDINGS LIMITED DirDirector 2015-04-01 2019-02-01
93 MODUTEC LIMITED (b2002-03-19) DirDirector 2009-06-11 2019-02-01
94 MOUNTWEST 631 LIMITED DirDirector 2005-11-07 2016-10-25
95 MOUNTWEST ABUNDANCE LIMITED DirDirector 2010-03-04 2013-09-13
96 MOUNTWEST ACCLIVITY LIMITED DirDirector 2010-07-06 2011-10-26
97 MOUNTWEST ADAMANT LIMITED DirDirector 2011-05-16 2014-07-04
98 MOUNTWEST INFRASTRUCTURE LIMITED DirDirector 2010-05-07 2022-02-08
99 MURLINGDEN ASSOCIATES LIMITED DirDirector 2012-08-16 2015-05-22
100 NEXOS SOLUTIONS LIMITED (b2019-06-14) DirDirector 2019-06-26 2023-02-08
101 NIGG ENERGY PARK LIMITED DirDirector 2013-01-30 2025-07-31
102 NIGG OFFSHORE WIND ASSET COMPANY LIMITED DirDirector 2020-10-16 2024-01-23
103 NIGG OFFSHORE WIND HOLDING COMPANY LIMITED DirDirector 2021-10-19 2024-01-23
104 NIGG WELDING SERVICES LIMITED DirDirector 2007-08-09 2015-05-01
105 NORTHERN COMMUNICATIONS GROUP LIMITED (d2013-02-09) DirDirector 1998-03-13 2000-12-13
106 O.I.L. ENGINEERING LIMITED DirDirector 2010-03-08 2021-03-26
107 PORT OF NIGG LIMITED DirDirector 2014-07-17 2025-07-31
108 REEL GROUP LIMITED DirDirector 2008-03-31
109 REEL LIMITED DirDirector 2008-03-31 2021-05-18
110 RIG SURVEYS GROUP LIMITED DirDirector 2019-05-23 2023-06-02
111 ROSS COUNTY FOOTBALL CLUB (1998) LIMITED DirDirector 1998-01-29
112 ROSS COUNTY FOOTBALL CLUB (2006) LIMITED DirDirector 2004-12-13 2014-07-04
113 ROSS COUNTY FOOTBALL CLUB LIMITED DirDirector 1992-03-16
114 ROSS-SHIRE ENGINEERING LIMITED DirDirector 2009-11-06 2019-02-01
115 RSE CONTROL SYSTEMS LIMITED DirDirector 2014-12-18 2019-02-01
116 SCOTBUILD (HIGHLAND) LTD DirDirector 2024-10-29
117 SCOTBUILD (SCOTLAND) LTD (b2013-10-15) DirDirector 2024-10-29
118 SIMON KELMAN PLUMBING AND HEATING LTD DirDirector 2025-10-31
119 SLLP 148 LIMITED DirDirector 2016-03-30 2025-07-04
120 SLLP 414 LIMITED DirDirector 2025-05-08
121 SLLP 424 LIMITED DirDirector 2024-09-25 2025-07-15
122 SLLP 449 LIMITED DirDirector 2025-08-20
123 SMART ENERGY OPTIMISATION LIMITED DirDirector 2022-05-30
124 SOVEREIGN DIMENSIONAL SURVEY LIMITED DirDirector 2004-12-15 2014-07-04
125 THE HIGHLAND FOOTBALL ACADEMY TRUST DirDirector 2004-05-18 2005-01-24
DirDirector 2025-10-07
126 TORUS BGP LIMITED DirDirector 2022-03-04 2023-02-08
127 TOWER XL LIMITED DirDirector 2021-05-20 2025-12-16
128 TRAINING COMPETENCY CONSULTANCY LTD. DirDirector 2006-07-25 2006-09-21
DirDirector 2011-05-18 2019-02-01
129 VERTECH INTEGRITY SERVICES LIMITED DirDirector 2014-05-01 2021-05-18
130 WGC FIRE AND CEILINGS LTD DirDirector 2022-05-19 2022-12-13

Some data are hidden to fit your display. Rotate?


Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top