Peter Dominic Leonard
1 current UK company appointment · 33 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 Nov 2024 · 00566823
Former appointments
- Director · appointed Feb 2021 · resigned Feb 2021 · 09690415
- Director · appointed Feb 2018 · resigned Feb 2021 · 10347177
- Director · appointed Feb 2018 · resigned Feb 2021 · 00231889
- Director · appointed Feb 2018 · resigned Feb 2021 · SC089468
- Blfb LimitedProposal to strike offDirector · appointed Feb 2018 · resigned Feb 2021 · 05613052
- Director · appointed Oct 2017 · resigned Feb 2021 · 00467006
- Director · appointed May 2024 · resigned Oct 2024 · 07375408
- Director · appointed May 2024 · resigned Oct 2024 · 11395896
- Director · appointed Feb 2021 · resigned Oct 2024 · 02945014
- Director · appointed Feb 2021 · resigned Oct 2024 · 03731928
- Director · appointed Feb 2021 · resigned Oct 2024 · 04424054
- Director · appointed Feb 2021 · resigned Oct 2024 · 07196467
- Director · appointed Feb 2021 · resigned Oct 2024 · 05473069
- Director · appointed Feb 2021 · resigned Oct 2024 · 00290579
- Director · appointed Feb 2021 · resigned Oct 2024 · 08953412
- Director · appointed Feb 2021 · resigned Oct 2024 · 11114089
- Director · appointed Feb 2021 · resigned Oct 2024 · 11393341
- Director · appointed Feb 2021 · resigned Oct 2024 · 11413181
- Director · appointed Feb 2021 · resigned Oct 2024 · 10855511
- Director · appointed Feb 2021 · resigned Oct 2024 · 09985316
- Director · appointed Feb 2021 · resigned Oct 2024 · 09977400
- Director · appointed Feb 2021 · resigned Oct 2024 · 09978005
- Director · appointed Feb 2021 · resigned Oct 2024 · 09978019
- Director · appointed Feb 2021 · resigned Oct 2024 · 09978030
- Director · appointed Feb 2021 · resigned Oct 2024 · 09985460
- Director · appointed Feb 2021 · resigned Oct 2024 · 06426135
- Director · appointed Feb 2021 · resigned Oct 2024 · 02009006
- Director · appointed Feb 2021 · resigned Oct 2024 · 01769005
- Director · appointed Feb 2021 · resigned Oct 2024 · 00617883
- Director · appointed Feb 2021 · resigned Oct 2024 · 00539476
- Director · appointed Feb 2021 · resigned Oct 2024 · 01454066
- Director · appointed Feb 2021 · resigned Oct 2024 · 03740649
- Director · appointed Feb 2021 · resigned Oct 2024 · 02946679
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.