Iain Ross Macgregor
76 current UK company appointments · 9 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 Apr 2026 · SC645588
- Director · appointed Apr 2026 · SC716880
- Director · appointed Mar 2026 · SC631513
- Director · appointed Feb 2026 · SC880548
- Director · appointed Feb 2026 · SC878439
- Director · appointed Feb 2026 · SC878394
- Director · appointed Feb 2026 · SC878443
- Director · appointed Feb 2026 · SC878381
- Director · appointed Dec 2025 · SC640712
- Director · appointed Jun 2025 · SC851599
- Director · appointed Jun 2025 · SC851626
- Director · appointed Mar 2025 · 11608910
- Director · appointed Mar 2025 · 00480927
- Director · appointed Mar 2025 · 01230952
- Director · appointed Feb 2025 · SC838770
- Director · appointed Feb 2025 · SC838781
- Director · appointed Dec 2024 · 05505532
- Director · appointed Dec 2024 · 07735648
- Director · appointed Nov 2024 · 11263675
- Director · appointed Oct 2024 · SC427465
- Director · appointed Oct 2024 · SC783109
- Director · appointed Sept 2024 · 14742711
- Director · appointed Sept 2024 · 03066917
- Director · appointed Apr 2024 · 04204287
- Director · appointed Apr 2024 · 14132388
- Director · appointed Nov 2023 · 06509898
- Director · appointed Nov 2023 · 00686031
- Director · appointed Nov 2023 · 01437508
- Director · appointed Nov 2023 · 01144922
- Director · appointed Nov 2023 · 00744432
- Director · appointed Oct 2023 · SC779033
- Director · appointed Aug 2023 · SC771002
- Director · appointed Aug 2023 · SC771084
- Director · appointed Aug 2023 · SC771044
- Director · appointed Aug 2023 · SC770983
- Director · appointed Jun 2023 · SC758822
- Director · appointed Apr 2023 · SC067528
- Director · appointed Dec 2022 · SC289512
- Director · appointed Oct 2022 · 10219253
- Director · appointed Oct 2022 · 09117078
- Director · appointed Oct 2022 · SC741865
- Director · appointed Oct 2022 · SC738915
- Director · appointed Sept 2022 · 04102011
- Director · appointed Jul 2022 · SC736164
- Director · appointed Jul 2022 · 01310922
- Director · appointed Jun 2022 · SC418140
- Director · appointed Apr 2022 · SC328334
- Director · appointed Apr 2022 · SC265698
- Director · appointed Dec 2021 · 01838068
- Director · appointed Jul 2021 · 02122329
- Director · appointed Jun 2021 · 05153253
- Director · appointed Jun 2021 · 04760393
- Director · appointed Jun 2021 · 00950111
- Director · appointed Mar 2021 · 01347974
- Director · appointed Feb 2021 · SC683354
- Director · appointed Aug 2020 · 08468765
- Director · appointed Jul 2020 · 05157679
- Director · appointed Jul 2020 · 03086750
- Director · appointed Jul 2020 · 07696105
- Director · appointed Apr 2020 · SC646388
- Director · appointed Mar 2020 · 10267564
- Director · appointed Mar 2020 · 03341154
- Director · appointed May 2019 · 04184814
- Director · appointed May 2019 · 01935773
- Director · appointed May 2019 · 07121201
- Director · appointed Feb 2019 · SC369647
- Director · appointed Feb 2019 · SC181373
- Director · appointed Feb 2019 · SC229316
- Director · appointed Nov 2018 · SC612941
- Director · appointed Mar 2018 · 00455384
- Director · appointed Feb 2018 · 11205131
- Director · appointed Jun 2017 · SC563052
- Director · appointed Mar 2016 · SC521829
- Director · appointed Mar 2015 · 01901403
- Director · appointed Mar 2012 · SC415463
- Director · appointed Nov 2009 · SC177939
Former appointments
- Director · appointed Dec 2006 · resigned Jul 2007 · SC313377
- Director · appointed Apr 2015 · resigned Feb 2019 · SC497149
- Director · appointed Jan 2004 · resigned Jun 2020 · SC172021
- Director · appointed Mar 2012 · resigned Jun 2020 · SC398787
- Director · appointed Jan 2004 · resigned Jul 2020 · SC216749
- Director · appointed Jul 2020 · resigned Oct 2022 · 11496188
- Director · appointed May 2020 · resigned Oct 2022 · SC658572
- Director · appointed May 2025 · resigned Jul 2025 · SC798165
- Director · appointed May 2025 · resigned Jul 2025 · SC798197
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.