Neil James Ritchie
10 current UK company appointments · 59 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 Mar 2026 · 13789216
- Director · appointed Mar 2026 · 10895444
- Director · appointed Mar 2026 · 10895128
- Director · appointed Mar 2026 · 08474330
- Director · appointed Mar 2026 · 11087280
- Director · appointed Mar 2026 · 03426729
- Director · appointed Mar 2026 · 10728580
- Director · appointed Mar 2026 · 10895845
- Director · appointed Mar 2026 · 04088106
- Director · appointed Mar 2026 · 13789495
Former appointments
- Director · appointed Nov 2018 · resigned May 2019 · 11662601
- Director · appointed May 2018 · resigned Jun 2019 · 11362960
- Director · appointed May 2018 · resigned Jun 2019 · 11362966
- Director · appointed May 2018 · resigned Jun 2019 · 11363562
- Director · appointed May 2016 · resigned Jun 2019 · 03791974
- Director · appointed May 2016 · resigned Jun 2019 · 01508155
- Director · appointed May 2016 · resigned Jun 2019 · 01180514
- Director · appointed May 2016 · resigned Jun 2019 · 01624079
- Director · appointed May 2016 · resigned Jun 2019 · 02342172
- Director · appointed May 2016 · resigned Jun 2019 · 01954945
- Director · appointed May 2016 · resigned Jun 2019 · 02950004
- Director · appointed May 2016 · resigned Jun 2019 · 02950006
- Director · appointed May 2016 · resigned Jun 2019 · 02950035
- Director · appointed Mar 2020 · resigned Sept 2021 · 04912144
- Director · appointed Oct 2022 · resigned Sept 2023 · 12551704
- Director · appointed May 2022 · resigned Sept 2023 · 02750278
- Director · appointed May 2022 · resigned Sept 2023 · 11326515
- Director · appointed May 2022 · resigned Sept 2023 · 03167002
- Director · appointed May 2022 · resigned Sept 2023 · 08603012
- Director · appointed Nov 2021 · resigned Sept 2023 · SC202088
- Director · appointed Oct 2021 · resigned Sept 2023 · 07342866
- Director · appointed Aug 2021 · resigned Sept 2023 · 06831372
- Director · appointed Aug 2021 · resigned Sept 2023 · 06818840
- Director · appointed Apr 2021 · resigned Sept 2023 · 04084263
- Director · appointed Apr 2021 · resigned Sept 2023 · 01193648
- Director · appointed Apr 2021 · resigned Sept 2023 · 02834761
- Director · appointed Apr 2021 · resigned Sept 2023 · 02034790
- Director · appointed Apr 2021 · resigned Sept 2023 · 03147167
- Director · appointed Apr 2021 · resigned Sept 2023 · 04928309
- Director · appointed Apr 2021 · resigned Sept 2023 · 04309805
- Director · appointed Apr 2021 · resigned Sept 2023 · 07302128
- Director · appointed Apr 2021 · resigned Sept 2023 · 05909992
- Director · appointed Apr 2021 · resigned Sept 2023 · 07656815
- Director · appointed Apr 2021 · resigned Sept 2023 · 07723153
- Director · appointed Apr 2021 · resigned Sept 2023 · 11733208
- Director · appointed Apr 2021 · resigned Sept 2023 · 11733016
- Director · appointed Apr 2021 · resigned Sept 2023 · 02929090
- Director · appointed Mar 2021 · resigned Sept 2023 · 09433434
- Director · appointed Mar 2021 · resigned Sept 2023 · 05875844
- Director · appointed Jan 2021 · resigned Sept 2023 · 04033271
- Director · appointed Dec 2020 · resigned Sept 2023 · 13052690
- Director · appointed Oct 2020 · resigned Sept 2023 · 06023892
- Director · appointed Oct 2020 · resigned Sept 2023 · 04528854
- Director · appointed Oct 2019 · resigned Sept 2023 · 07265621
- Director · appointed Oct 2019 · resigned Sept 2023 · 04200502
- Director · appointed Oct 2019 · resigned Sept 2023 · 07691189
- Director · appointed Oct 2019 · resigned Sept 2023 · 08851270
- Director · appointed Oct 2019 · resigned Sept 2023 · 07986974
- Director · appointed Oct 2019 · resigned Sept 2023 · 05169780
- Director · appointed Oct 2019 · resigned Sept 2023 · 04624743
- Director · appointed Oct 2019 · resigned Sept 2023 · 04447543
- Director · appointed Oct 2019 · resigned Sept 2023 · 01742531
- Director · appointed Oct 2019 · resigned Sept 2023 · 09969408
- Director · appointed Oct 2019 · resigned Sept 2023 · 05718927
- Director · appointed Oct 2019 · resigned Sept 2023 · 04087743
- Director · appointed Oct 2019 · resigned Sept 2023 · 04756286
- Director · appointed Jan 2025 · resigned Jul 2025 · 03043174
- Director · appointed Jan 2025 · resigned Jul 2025 · 16025967
- Director · appointed Jan 2025 · resigned Jul 2025 · 10174104
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.