Roderick James Macgregor
54 current UK company appointments · 28 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 Oct 2025 · SC447174
- Director · appointed Oct 2025 · 03095031
- Director · appointed Oct 2025 · SC227434
- Director · appointed Sept 2025 · SC253793
- Director · appointed Aug 2025 · SC844708
- Director · appointed Jun 2025 · SC835613
- Director · appointed May 2025 · SC798165
- Director · appointed Apr 2025 · 08664163
- Director · appointed Apr 2025 · 06788221
- Director · appointed Oct 2024 · SC749909
- Director · appointed Oct 2024 · SC461516
- Crestwood Environmental LimitedProposal to strike offDirector · appointed May 2024 · 06544898
- Director · appointed May 2024 · SC694998
- Director · appointed Mar 2024 · SC507897
- Director · appointed Mar 2024 · SC769559
- Director · appointed Mar 2024 · SC762928
- Director · appointed Jan 2024 · SC695461
- Ikm Consulting LtdProposal to strike offDirector · appointed Jun 2023 · SC179251
- Director · appointed Jul 2022 · SC731861
- Gep Environmental LimitedProposal to strike offDirector · appointed May 2022 · 05057066
- Smart Energy Optimisation LimitedProposal to strike offDirector · appointed May 2022 · 05684674
- Green Energy Partners (Holdings) LimitedProposal to strike offDirector · appointed May 2022 · 06261895
- Director · appointed May 2022 · SC584420
- Director · appointed May 2022 · SC224032
- Director · appointed Mar 2022 · SC712701
- Director · appointed Oct 2021 · SC708322
- Director · appointed Mar 2021 · SC348167
- Director · appointed Feb 2021 · SC163378
- Cammach Recruitment LimitedProposal to strike offDirector · appointed Nov 2020 · SC403237
- Bryant Group (Scotland) LimitedProposal to strike offDirector · appointed Nov 2020 · SC175930
- Director · appointed Nov 2020 · SC070809
- Director · appointed Nov 2020 · SC082307
- Director · appointed Mar 2019 · SC385735
- Director · appointed Feb 2019 · SC619733
- Director · appointed Jun 2018 · SC294568
- Director · appointed Mar 2016 · SC520044
- Director · appointed Mar 2016 · SC520037
- Director · appointed Apr 2015 · SC497149
- Director · appointed Oct 2013 · SC456679
- Director · appointed Mar 2012 · SC415463
- Director · appointed Mar 2012 · SC398787
- Global Power & Process LimitedProposal to strike offDirector · appointed Dec 2009 · SC369296
- Global Energy (Holdings) LimitedProposal to strike offDirector · appointed Dec 2009 · SC369646
- Secretary · appointed May 2009 · SC358901
- Director · appointed May 2009 · SC358901
- Secretary · appointed Jan 2009 · SC289013
- Director · appointed Jan 2009 · SC289013
- Global Energy Corporation LimitedProposal to strike offDirector · appointed Sept 2008 · SC346781
- Reel Group LimitedProposal to strike offDirector · appointed Mar 2008 · SC166662
- Geg (Marine & Logistics) LimitedProposal to strike offSecretary · appointed Dec 2007 · SC329184
- Geg (Marine & Logistics) LimitedProposal to strike offDirector · appointed Dec 2007 · SC329184
- Director · appointed Jan 1998 · SC171034
- Director · appointed May 1992 · SC138578
- Director · appointed Mar 1992 · SC033275
Former appointments
- Director · appointed May 2004 · resigned Jan 2005 · SC227434
- Secretary · appointed Dec 2006 · resigned Mar 2009 · SC313377
- Director · appointed Dec 2006 · resigned Dec 2010 · SC313377
- Director · appointed Mar 2010 · resigned Oct 2011 · SC083070
- Director · appointed Mar 2018 · resigned Feb 2019 · 00455384
- Director · appointed Feb 2018 · resigned Feb 2019 · 11205131
- Director · appointed Apr 2015 · resigned Feb 2019 · SC486008
- Director · appointed Mar 2015 · resigned Feb 2019 · 01901403
- Director · appointed Dec 2014 · resigned Feb 2019 · SC181373
- Director · appointed Dec 2009 · resigned Feb 2019 · SC369647
- Director · appointed Nov 2009 · resigned Feb 2019 · SC177939
- Director · appointed Jun 2009 · resigned Feb 2019 · SC229316
- Director · appointed Jan 2014 · resigned Dec 2021 · SC464135
- Secretary · appointed Mar 1997 · resigned Apr 2022 · SC172021
- Director · appointed Mar 1997 · resigned Apr 2022 · SC172021
- Director · appointed Mar 2022 · resigned Feb 2023 · SC719349
- Director · appointed Mar 2020 · resigned Feb 2023 · SC218417
- Director · appointed Jun 2019 · resigned Feb 2023 · SC633398
- Director · appointed Jun 2019 · resigned Jun 2023 · SC503710
- Director · appointed Jun 2019 · resigned Jun 2023 · SC418146
- Director · appointed Jun 2019 · resigned Jun 2023 · SC459171
- Director · appointed May 2019 · resigned Jun 2023 · SC621428
- Director · appointed Jun 2021 · resigned Apr 2025 · SC494639
- Director · appointed May 2025 · resigned Jul 2025 · SC798197
- Director · appointed Nov 2020 · resigned Jul 2025 · SC673486
- Director · appointed Jul 2014 · resigned Jul 2025 · SC476357
- Director · appointed Jan 2013 · resigned Jul 2025 · SC437150
- Director · appointed Mar 2011 · resigned Jul 2025 · SC390769
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.