Christopher Mark Mcleish
1 current UK company appointment · 35 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 Oct 2025 · 00671474
Former appointments
- Director · appointed Nov 2018 · resigned Jul 2019 · 05399545
- Director · appointed Dec 2016 · resigned Jul 2019 · 00343970
- Director · appointed Dec 2016 · resigned Jul 2019 · 00471470
- Director · appointed Sept 2016 · resigned Jul 2019 · 10384878
- Director · appointed Feb 2016 · resigned Jul 2019 · 10021479
- Director · appointed Nov 2023 · resigned Oct 2025 · 06824310
- Director · appointed Nov 2023 · resigned Oct 2025 · 01032721
- Director · appointed May 2023 · resigned Oct 2025 · 04105160
- Director · appointed Oct 2020 · resigned Oct 2025 · 12292985
- Director · appointed Sept 2019 · resigned Oct 2025 · 00440463
- Director · appointed Sept 2019 · resigned Oct 2025 · 02027916
- Director · appointed Aug 2019 · resigned Oct 2025 · 00063230
- Director · appointed Aug 2019 · resigned Oct 2025 · 00598862
- Director · appointed Aug 2019 · resigned Oct 2025 · 00246855
- Director · appointed Aug 2019 · resigned Oct 2025 · 00984268
- Director · appointed Aug 2019 · resigned Oct 2025 · 00424843
- Director · appointed Aug 2019 · resigned Oct 2025 · 01606990
- Director · appointed Aug 2019 · resigned Oct 2025 · 02122467
- Director · appointed Aug 2019 · resigned Oct 2025 · 01900103
- Director · appointed Aug 2019 · resigned Oct 2025 · 00221210
- Director · appointed Aug 2019 · resigned Oct 2025 · 02888297
- Director · appointed Aug 2019 · resigned Oct 2025 · 00118818
- Director · appointed Aug 2019 · resigned Oct 2025 · 01410463
- Director · appointed Aug 2019 · resigned Oct 2025 · 00106667
- Director · appointed Aug 2019 · resigned Oct 2025 · 00614225
- Director · appointed Aug 2019 · resigned Oct 2025 · 00784339
- Director · appointed Aug 2019 · resigned Oct 2025 · 00251918
- Director · appointed Aug 2019 · resigned Oct 2025 · 00092769
- Director · appointed Aug 2019 · resigned Oct 2025 · 00011298
- Director · appointed Aug 2019 · resigned Oct 2025 · 09332893
- Director · appointed Aug 2019 · resigned Oct 2025 · 09329395
- Director · appointed Aug 2019 · resigned Oct 2025 · 09415340
- Director · appointed Aug 2019 · resigned Oct 2025 · 09760850
- Director · appointed Aug 2019 · resigned Oct 2025 · 00531826
- Director · appointed Jul 2019 · resigned Oct 2025 · 00888875
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.