Christopher Neal Halbard
23 current UK company appointments · 16 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 · 05396496
- Netservices UK LimitedProposal to strike offDirector · appointed Apr 2026 · 07118768
- Director · appointed Apr 2026 · 06467610
- Director · appointed Apr 2026 · 05400501
- Director · appointed Apr 2026 · 08763735
- Director · appointed Apr 2026 · SC238805
- Director · appointed Apr 2026 · 03883933
- Director · appointed Apr 2026 · 02868515
- Director · appointed Apr 2026 · 02443243
- Director · appointed Apr 2026 · 04822804
- Director · appointed Apr 2026 · 05019767
- Director · appointed Apr 2026 · 04082862
- Director · appointed Apr 2026 · 03963108
- Ip Infrastructures LimitedProposal to strike offDirector · appointed Apr 2026 · 04657026
- Director · appointed Apr 2026 · 03499514
- Director · appointed Apr 2026 · 04405334
- Director · appointed Apr 2026 · 05022857
- Director · appointed Apr 2026 · 02708840
- Director · appointed Apr 2026 · 04398450
- Invomo LimitedProposal to strike offDirector · appointed Apr 2026 · 06267056
- Director · appointed Apr 2026 · 06143649
- Director · appointed Apr 2026 · 05623736
- Director · appointed Apr 2026 · 11334412
Former appointments
- Director · appointed Nov 2023 · resigned Aug 2024 · 04011200
- Director · appointed Nov 2023 · resigned Aug 2024 · 04016985
- Director · appointed Nov 2025 · resigned Mar 2026 · 03103429
- Director · appointed Nov 2025 · resigned Mar 2026 · 07623774
- Director · appointed Nov 2025 · resigned Mar 2026 · 02700110
- Director · appointed Nov 2025 · resigned Mar 2026 · 01715595
- Director · appointed Nov 2025 · resigned Mar 2026 · 01858957
- Director · appointed Nov 2025 · resigned Mar 2026 · 04120481
- Director · appointed Nov 2025 · resigned Mar 2026 · 03530981
- Director · appointed Nov 2025 · resigned Mar 2026 · 07448789
- Director · appointed Nov 2025 · resigned Mar 2026 · 04596061
- Director · appointed Oct 2025 · resigned Mar 2026 · SC167675
- Director · appointed Oct 2025 · resigned Mar 2026 · SC086519
- Director · appointed Oct 2025 · resigned Mar 2026 · 03450786
- Director · appointed Oct 2025 · resigned Mar 2026 · 02756274
- Director · appointed Oct 2025 · resigned Mar 2026 · 09733553
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.