Christian Armstrong
89 current UK company appointments · 1 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 Jun 2026 · 05967929
- Director · appointed Jun 2026 · 13338450
- Director · appointed Nov 2025 · 05606993
- Director · appointed Nov 2025 · 06562475
- Director · appointed Nov 2025 · 05605046
- Director · appointed Nov 2025 · 06105652
- Director · appointed Nov 2025 · 05582750
- Director · appointed Nov 2025 · 06375480
- Director · appointed Nov 2025 · 05565010
- Director · appointed Nov 2025 · 06105645
- Director · appointed Nov 2025 · 06105641
- Director · appointed Nov 2025 · 05467429
- Director · appointed Nov 2025 · 06105657
- Director · appointed Nov 2025 · 06375423
- Director · appointed Nov 2025 · 06208889
- Director · appointed Nov 2025 · 08275524
- Director · appointed Nov 2025 · 08130168
- Director · appointed Nov 2025 · 08520694
- Director · appointed Nov 2025 · 08130510
- Director · appointed Nov 2025 · 09636952
- Director · appointed Nov 2025 · 09261039
- Director · appointed Nov 2025 · 09636958
- Director · appointed Nov 2025 · 09422286
- Director · appointed Nov 2025 · 09945462
- Director · appointed Nov 2025 · 09945454
- Director · appointed Nov 2025 · 16081458
- Director · appointed Nov 2025 · 04166444
- Director · appointed Nov 2025 · 06435371
- Director · appointed Nov 2025 · 12103773
- Director · appointed Nov 2025 · 13303856
- Director · appointed Nov 2025 · 12996316
- Director · appointed Nov 2025 · 12362977
- Director · appointed Nov 2025 · 12362979
- Director · appointed Nov 2025 · 12296319
- Director · appointed Nov 2025 · 13082461
- Director · appointed Nov 2025 · 13082426
- Director · appointed Nov 2025 · 13082452
- Director · appointed Nov 2025 · 12372264
- Director · appointed Nov 2025 · 13064363
- Director · appointed Nov 2025 · 05221470
- Director · appointed Nov 2025 · 16026927
- Director · appointed Nov 2025 · 15109353
- Director · appointed Nov 2025 · 16245461
- Director · appointed Nov 2025 · 14922785
- Director · appointed Nov 2025 · 14923864
- Director · appointed Nov 2025 · 15107026
- Director · appointed Nov 2025 · 16026879
- Director · appointed Nov 2025 · 15743383
- Director · appointed Nov 2025 · 15679759
- Director · appointed Nov 2025 · 16076919
- Director · appointed Nov 2025 · 16246958
- Director · appointed Nov 2025 · 16248111
- Director · appointed Nov 2025 · 09725757
- Director · appointed Nov 2025 · 10159752
- Director · appointed Nov 2025 · 10159782
- Director · appointed Nov 2025 · 10471304
- Director · appointed Nov 2025 · 10263681
- Director · appointed Nov 2025 · 10965370
- Director · appointed Nov 2025 · 10871443
- Director · appointed Nov 2025 · 12080297
- Director · appointed Nov 2025 · 12152123
- Director · appointed Nov 2025 · 10471192
- Director · appointed Nov 2025 · 12282360
- Director · appointed Nov 2025 · 12234711
- Director · appointed Nov 2025 · 12104090
- Director · appointed Jun 2025 · 16527427
- Director · appointed Jun 2025 · 16527391
- Director · appointed Sept 2024 · 15820146
- Director · appointed Sept 2024 · 13175348
- Director · appointed Sept 2024 · 08513948
- Director · appointed Sept 2024 · 15121594
- Director · appointed Sept 2024 · 15280578
- Director · appointed Sept 2024 · 15304395
- Director · appointed Sept 2024 · 15934059
- Director · appointed Sept 2024 · 15933833
- Director · appointed Nov 2023 · 15313988
- Director · appointed Nov 2023 · 15314543
- Director · appointed May 2023 · 12450674
- Director · appointed Sept 2022 · 13168343
- Director · appointed Sept 2022 · 13146685
- Director · appointed Sept 2022 · 13146867
- Director · appointed Sept 2022 · 13487254
- Director · appointed Sept 2022 · 13064382
- Director · appointed Sept 2022 · 14126909
- Director · appointed Sept 2022 · 12303475
- Director · appointed Sept 2022 · 14207602
- Director · appointed Sept 2022 · 09696971
- Director · appointed Sept 2022 · 11568007
- Director · appointed Sept 2022 · 10025718
Former appointments
- Director · appointed Nov 2025 · resigned Nov 2025 · 09906780
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.