Neil Patrick Armstrong
44 current UK company appointments · 19 former · IRISH
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 Jan 2026 · 14474174
- Director · appointed Jan 2026 · 01464404
- Director · appointed Jan 2026 · 03836457
- Director · appointed Dec 2025 · 11829648
- Director · appointed Oct 2025 · 16708283
- Director · appointed Aug 2025 · 16378907
- Director · appointed May 2025 · 10021562
- Director · appointed May 2025 · 10810186
- Director · appointed May 2025 · 04395415
- Director · appointed May 2025 · 01051852
- Director · appointed May 2025 · 04201917
- Director · appointed Mar 2025 · 08654173
- Director · appointed Mar 2025 · 06643355
- Director · appointed Mar 2025 · 08601462
- Director · appointed Mar 2025 · 16293215
- Director · appointed Jan 2025 · 16203469
- Director · appointed Jan 2025 · 16203481
- Director · appointed Jan 2025 · 16203472
- Director · appointed Oct 2024 · 07075159
- Director · appointed Oct 2024 · 12684313
- Director · appointed Oct 2024 · 05175644
- Director · appointed Jun 2024 · 13849866
- Director · appointed Jun 2024 · 06387775
- Director · appointed Apr 2024 · 09666748
- Director · appointed Apr 2024 · 07455441
- Director · appointed Apr 2024 · 07455556
- Director · appointed Dec 2023 · 15257013
- Director · appointed Aug 2023 · 14888602
- Director · appointed Aug 2023 · 14889166
- Director · appointed Aug 2023 · 14888904
- Director · appointed Apr 2022 · 12505903
- Director · appointed Nov 2021 · 08075989
- Director · appointed Jan 2021 · 05423920
- Director · appointed Jan 2021 · 13115461
- Director · appointed Jan 2021 · 13111963
- Director · appointed Dec 2020 · 12699849
- Director · appointed Sept 2018 · 11577207
- Director · appointed Jul 2017 · 10852402
- Director · appointed Feb 2017 · 10523717
- Director · appointed Jun 2014 · 08911962
- Director · appointed May 2014 · 01990656
- Director · appointed Aug 2012 · 08086718
- Director · appointed Jul 2005 · 02673066
- Director · appointed Jun 2004 · 05114630
Former appointments
- Director · appointed Dec 2002 · resigned Feb 2004 · 00521510
- Carillion Utility Services LimitedIn liquidationDirector · appointed Nov 1998 · resigned Feb 2004 · 00728599
- Secretary · appointed Jul 2005 · resigned Oct 2005 · 02673066
- Secretary · appointed Jun 2004 · resigned Oct 2006 · 05114630
- Director · appointed Jan 2025 · resigned Mar 2026 · 16203825
- Director · appointed Jun 2019 · resigned Mar 2026 · 07771440
- Director · appointed Jun 2019 · resigned Mar 2026 · 00545646
- Director · appointed Jun 2019 · resigned Mar 2026 · 00817560
- Director · appointed Jun 2019 · resigned Mar 2026 · 04152506
- Director · appointed Jun 2019 · resigned Mar 2026 · 02998303
- Director · appointed Jun 2019 · resigned Mar 2026 · 10106276
- Director · appointed Jun 2019 · resigned Mar 2026 · 05495859
- Director · appointed Jun 2019 · resigned Mar 2026 · 07151590
- Director · appointed Jun 2019 · resigned Mar 2026 · 09187624
- Director · appointed Aug 2018 · resigned Mar 2026 · 08759439
- Director · appointed Aug 2018 · resigned Mar 2026 · 07410551
- Director · appointed Aug 2018 · resigned Mar 2026 · 07526123
- Director · appointed Aug 2018 · resigned Mar 2026 · 03512999
- Director · appointed Feb 2017 · resigned Mar 2026 · 10523632
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.