Roderick Gregor Mcneil
69 current UK company appointments · 63 former · BRITISH
Appointments shown are those Rooplex currently holds from the Companies House register. This may not be every appointment on the register.
Current appointments
- Director · appointed Nov 2025 · 16850626
- Director · appointed Nov 2025 · 16847734
- Director · appointed Oct 2025 · 16784784
- Director · appointed Aug 2025 · 16650419
- Comcast Bidco Holdings LimitedIn liquidationDirector · appointed Jun 2025 · 11341628
- Comcast Bidco LimitedIn liquidationDirector · appointed Jun 2025 · 11341936
- Director · appointed Dec 2024 · 02906991
- Director · appointed Dec 2024 · 02067075
- Director · appointed Dec 2024 · 02906994
- Director · appointed Dec 2024 · 02340150
- Director · appointed Dec 2024 · 02883980
- Director · appointed Dec 2024 · 03990450
- Director · appointed Dec 2024 · 03092549
- Director · appointed Dec 2024 · 05576975
- Director · appointed Dec 2024 · 08458834
- Director · appointed Dec 2024 · 09513259
- Director · appointed Oct 2024 · 15989109
- Director · appointed Jul 2024 · 15850540
- Director · appointed Jun 2024 · 05585009
- Director · appointed Jun 2024 · 07839635
- Director · appointed Jun 2024 · 09448007
- Director · appointed Jun 2024 · 08352191
- Director · appointed Jun 2024 · 09158142
- Sky Europe LimitedProposal to strike offDirector · appointed Jun 2024 · 09587462
- Director · appointed Jun 2024 · 09446689
- Director · appointed Jun 2024 · 09158141
- Director · appointed Jun 2024 · 09591947
- Director · appointed Jun 2024 · 08553886
- Sky International Operations LimitedIn liquidationDirector · appointed Jun 2024 · 08055122
- Director · appointed Jun 2024 · 09263636
- Director · appointed Jun 2024 · 09591975
- Director · appointed Jun 2024 · 09591953
- Director · appointed Jun 2024 · 01085975
- Director · appointed Jun 2024 · 08522753
- Director · appointed Jun 2024 · 09042509
- Director · appointed Jun 2024 · 09338733
- Director · appointed Jun 2024 · 05376199
- Director · appointed Jun 2024 · 05348872
- Director · appointed Jun 2024 · 09256967
- Director · appointed Jun 2024 · 09399778
- Director · appointed Jun 2024 · 08061771
- Director · appointed Jun 2024 · 07292541
- Director · appointed Jun 2024 · 11250940
- Director · appointed Jun 2024 · 07443511
- Director · appointed Jun 2024 · 05536376
- Director · appointed Jun 2024 · 06605198
- Director · appointed Jun 2024 · 06312628
- Director · appointed Jun 2024 · 12432474
- Director · appointed Jun 2024 · 05018517
- Director · appointed Jun 2024 · 04430230
- Director · appointed Jun 2024 · 05141256
- Director · appointed Jun 2024 · 04377175
- Director · appointed Jun 2024 · 03071751
- Director · appointed Jun 2024 · 05262862
- Director · appointed Jun 2024 · 03071747
- Director · appointed Jun 2024 · 03079609
- Director · appointed Jun 2024 · 04284373
- Director · appointed Jun 2024 · 03522943
- Director · appointed Jun 2024 · 04952157
- Director · appointed Jun 2024 · 05221898
- Director · appointed Jun 2024 · 15117883
- Director · appointed Jun 2024 · 02975177
- Director · appointed Jun 2024 · 15511202
- Director · appointed Jun 2024 · 04134501
- Director · appointed Jun 2024 · 01518707
- Director · appointed Jun 2024 · 07418281
- Director · appointed Jun 2024 · 05349163
- Director · appointed Jun 2024 · 07246069
- Director · appointed Jun 2024 · 07245844
Former appointments
- Director · appointed Mar 2020 · resigned Oct 2020 · 09058868
- Director · appointed Mar 2020 · resigned Jan 2021 · 05993968
- Director · appointed Jun 2021 · resigned Oct 2021 · 12807077
- Director · appointed Jun 2021 · resigned Oct 2021 · 12800546
- Director · appointed Jun 2021 · resigned Oct 2021 · 12804417
- Director · appointed Jun 2021 · resigned Oct 2021 · 12809596
- Director · appointed Jun 2021 · resigned Oct 2021 · 12800739
- Director · appointed Jan 2021 · resigned Oct 2021 · 12175177
- Director · appointed Nov 2020 · resigned Oct 2021 · 13047827
- Director · appointed Nov 2020 · resigned Oct 2021 · 13047371
- Director · appointed May 2020 · resigned Oct 2021 · 12581419
- Director · appointed Apr 2020 · resigned Oct 2021 · 12552094
- Director · appointed Mar 2020 · resigned Oct 2021 · 02735732
- Director · appointed Mar 2020 · resigned Oct 2021 · 01870928
- Director · appointed Mar 2020 · resigned Oct 2021 · SC075177
- Director · appointed Mar 2020 · resigned Oct 2021 · 02244565
- Director · appointed Mar 2020 · resigned Oct 2021 · 02883742
- Director · appointed Mar 2020 · resigned Oct 2021 · 01785381
- Director · appointed Mar 2020 · resigned Oct 2021 · 02591237
- Director · appointed Mar 2020 · resigned Oct 2021 · 01733724
- Director · appointed Mar 2020 · resigned Oct 2021 · 02857052
- Director · appointed Mar 2020 · resigned Oct 2021 · 02514287
- Director · appointed Mar 2020 · resigned Oct 2021 · 02369824
- Director · appointed Mar 2020 · resigned Oct 2021 · 02490136
- Director · appointed Mar 2020 · resigned Oct 2021 · 01785533
- Director · appointed Mar 2020 · resigned Oct 2021 · 02740651
- Director · appointed Mar 2020 · resigned Oct 2021 · NI029131
- Director · appointed Mar 2020 · resigned Oct 2021 · 04925679
- Director · appointed Mar 2020 · resigned Oct 2021 · 04342230
- Director · appointed Mar 2020 · resigned Oct 2021 · 02357645
- Director · appointed Mar 2020 · resigned Oct 2021 · 03076222
- Director · appointed Mar 2020 · resigned Oct 2021 · 03403985
- Director · appointed Mar 2020 · resigned Oct 2021 · 04170072
- Director · appointed Mar 2020 · resigned Oct 2021 · 04169826
- Director · appointed Mar 2020 · resigned Oct 2021 · 04329656
- Director · appointed Mar 2020 · resigned Oct 2021 · 02937788
- Director · appointed Mar 2020 · resigned Oct 2021 · 02719474
- Director · appointed Mar 2020 · resigned Oct 2021 · 02495460
- Director · appointed Mar 2020 · resigned Oct 2021 · 03071086
- Director · appointed Mar 2020 · resigned Oct 2021 · 03291383
- Director · appointed Mar 2020 · resigned Oct 2021 · 03024703
- Director · appointed Mar 2020 · resigned Oct 2021 · 08045612
- Director · appointed Mar 2020 · resigned Oct 2021 · 08178308
- Director · appointed Mar 2020 · resigned Oct 2021 · 07176280
- Director · appointed Mar 2020 · resigned Oct 2021 · 07108352
- Director · appointed Mar 2020 · resigned Oct 2021 · 06024812
- Director · appointed Mar 2020 · resigned Oct 2021 · 07108297
- Director · appointed Mar 2020 · resigned Oct 2021 · 02387692
- Director · appointed Mar 2020 · resigned Oct 2021 · 02702219
- Director · appointed Mar 2020 · resigned Oct 2021 · SC080891
- Director · appointed Mar 2020 · resigned Oct 2021 · 02904215
- Director · appointed Mar 2020 · resigned Oct 2021 · 02688411
- Director · appointed Mar 2020 · resigned Oct 2021 · 05061787
- Director · appointed Mar 2020 · resigned Oct 2021 · 03173552
- Director · appointed Mar 2020 · resigned Oct 2021 · 05174655
- Director · appointed Mar 2020 · resigned Oct 2021 · 03707664
- Director · appointed Mar 2020 · resigned Oct 2021 · 04414701
- Director · appointed Mar 2020 · resigned Oct 2021 · 10362628
- Director · appointed Mar 2020 · resigned Oct 2021 · 11118162
- Director · appointed Mar 2020 · resigned Oct 2021 · 02994027
- Director · appointed Mar 2020 · resigned Oct 2021 · 02994061
- Director · appointed Mar 2020 · resigned Oct 2021 · 03521915
- Director · appointed Jun 2024 · resigned Jun 2025 · 03879726
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.