Michael Brian Cook
102 current UK company appointments · 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 · 12373913
- Director · appointed Mar 2026 · 03284375
- Director · appointed Mar 2026 · 02900220
- Director · appointed Mar 2026 · 02902190
- Director · appointed Mar 2026 · 15407827
- Director · appointed Mar 2026 · 15407826
- Director · appointed Mar 2026 · 06263341
- Director · appointed Nov 2025 · 05458295
- Director · appointed Oct 2025 · 07100384
- Director · appointed Oct 2025 · 02782220
- Director · appointed Oct 2025 · 11047776
- Director · appointed Oct 2025 · 06005064
- Director · appointed Oct 2025 · 06005062
- Director · appointed Oct 2025 · 13816239
- Director · appointed Oct 2025 · 13174583
- Director · appointed Oct 2025 · 02546381
- Director · appointed Oct 2025 · 04645880
- Director · appointed Oct 2025 · 05257369
- Director · appointed Oct 2025 · 03816535
- Director · appointed Oct 2025 · 03917033
- Director · appointed Sept 2025 · 16729623
- Director · appointed Jul 2025 · 10854720
- Director · appointed May 2025 · 04820776
- Director · appointed May 2025 · 09797397
- Director · appointed Apr 2025 · 09848868
- Director · appointed Apr 2025 · 10314280
- Director · appointed Apr 2025 · 02345397
- Director · appointed Apr 2025 · 02085795
- Director · appointed Apr 2025 · 02054169
- Director · appointed Apr 2025 · 01012247
- Director · appointed Apr 2025 · 05468845
- Director · appointed Apr 2025 · 02606388
- Director · appointed Jan 2025 · 09939213
- Director · appointed Oct 2024 · 04943460
- Director · appointed Oct 2024 · 07106253
- Director · appointed Oct 2024 · 04453368
- Director · appointed Oct 2024 · 10579630
- Director · appointed Oct 2024 · 13935779
- Director · appointed Sept 2024 · 08652570
- Director · appointed Sept 2024 · 08653616
- Director · appointed Sept 2024 · 08653077
- Director · appointed Jul 2024 · 04357716
- Director · appointed Jul 2024 · 04398269
- Director · appointed Jul 2024 · 08784905
- Director · appointed Jul 2024 · 04990798
- Director · appointed Feb 2024 · 07551391
- Director · appointed Jan 2024 · 03436853
- Director · appointed Jan 2024 · 05478683
- Director · appointed Jan 2024 · 05342447
- Director · appointed Jan 2024 · 10413942
- Director · appointed Jan 2024 · 06620982
- Director · appointed Jan 2024 · 12059041
- Director · appointed Jan 2024 · 10568758
- Director · appointed Jan 2024 · 05450545
- Director · appointed Jan 2024 · 05096606
- Director · appointed Jan 2024 · 06241599
- Director · appointed Jan 2024 · 02648596
- Director · appointed Jan 2024 · 02301138
- Director · appointed Jan 2024 · 02653200
- Director · appointed Jan 2024 · 05042306
- Director · appointed Jan 2024 · 05010526
- Director · appointed Jan 2024 · 03090178
- Director · appointed Jan 2024 · 04579426
- Director · appointed Jan 2024 · 04198518
- Director · appointed Jan 2024 · 04824677
- Director · appointed Jan 2024 · 03971876
- Director · appointed Jan 2024 · 03189794
- Director · appointed Jan 2024 · 04836639
- Director · appointed Jan 2024 · 03192085
- Director · appointed Jan 2024 · 03090180
- Director · appointed Jan 2024 · 07435711
- Director · appointed Jan 2024 · 07205934
- Director · appointed Jan 2024 · 07052432
- Director · appointed Jan 2024 · 06292612
- Director · appointed Jan 2024 · 06819556
- Director · appointed Jan 2024 · 06616578
- Director · appointed Jan 2024 · 07011164
- Director · appointed Jan 2024 · 06859405
- Director · appointed Jan 2024 · 07492633
- Director · appointed Jan 2024 · 05723015
- Director · appointed Jan 2024 · 09302565
- Director · appointed Jan 2024 · 08937936
- Director · appointed Jan 2024 · 10884901
- Director · appointed Jan 2024 · 10416632
- Director · appointed Jan 2024 · 10574883
- Director · appointed Jan 2024 · 10570911
- Director · appointed Jan 2024 · 13676310
- Director · appointed Jan 2024 · 13676330
- Director · appointed Jan 2024 · 13676300
- Director · appointed Jan 2024 · 13676246
- Director · appointed Jan 2024 · 06247563
- Director · appointed Jan 2024 · 04597727
- Director · appointed Jan 2024 · 09491263
- Director · appointed Jan 2024 · 05043554
- Director · appointed Jan 2024 · 02529151
- Director · appointed Jul 2023 · 07588840
- Director · appointed Sept 2022 · 14259667
- Director · appointed Sept 2021 · 04971609
- Director · appointed Aug 2021 · 06728314
- Director · appointed Aug 2021 · 05877457
- Director · appointed Feb 2021 · 03267404
- Director · appointed Dec 2020 · 02560434
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.