David Peter Hesson
27 current UK company appointments · 19 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 Jul 2022 · 04892000
- Director · appointed Jul 2022 · 04879982
- Director · appointed Jun 2022 · 01001020
- Director · appointed Jun 2022 · 00616308
- Director · appointed Jun 2022 · 00658155
- Director · appointed Jun 2022 · 00645756
- Director · appointed Jun 2022 · 00733454
- Director · appointed Jun 2022 · 01686116
- Director · appointed Jun 2022 · 01064349
- Director · appointed Jun 2022 · 01205515
- Director · appointed Jun 2022 · 00557179
- Director · appointed Jun 2022 · 01993976
- Director · appointed Jun 2022 · 00391618
- Director · appointed Jun 2022 · 01062385
- Director · appointed Apr 2021 · 09959549
- Director · appointed Apr 2021 · 10123159
- Director · appointed Apr 2021 · 12116819
- Director · appointed Apr 2021 · 11952668
- Director · appointed Apr 2021 · 12159872
- Director · appointed Apr 2021 · 12117595
- Director · appointed Apr 2021 · 10181736
- Director · appointed Apr 2021 · 10441358
- Director · appointed Apr 2021 · 09514466
- Director · appointed Apr 2020 · 00901027
- Director · appointed Apr 2020 · 00595244
- Director · appointed Apr 2020 · 00811050
- Director · appointed Apr 2020 · 00733443
Former appointments
- Director · appointed Oct 2019 · resigned Nov 2019 · 09882306
- Director · appointed Jun 2019 · resigned Nov 2019 · 12075840
- Director · appointed Jun 2019 · resigned Nov 2019 · 02973349
- Director · appointed Jun 2019 · resigned Nov 2019 · 05600282
- Director · appointed Jun 2019 · resigned Nov 2019 · 12046881
- Director · appointed Jan 2018 · resigned Nov 2019 · 05877642
- Director · appointed Jan 2018 · resigned Nov 2019 · 05388040
- Director · appointed Jan 2018 · resigned Nov 2019 · 06520370
- Director · appointed Apr 2021 · resigned Dec 2021 · 09953562
- Director · appointed Apr 2021 · resigned May 2022 · 10059511
- Director · appointed Jul 2022 · resigned Aug 2022 · 08655239
- Director · appointed Jul 2022 · resigned Nov 2022 · 01440569
- Director · appointed Jul 2022 · resigned Nov 2022 · 09069429
- Director · appointed Jul 2022 · resigned Nov 2022 · 07684304
- Director · appointed Jun 2022 · resigned Aug 2025 · 05876013
- Director · appointed Jun 2022 · resigned Aug 2025 · 05876012
- Director · appointed May 2021 · resigned Aug 2025 · 03018173
- Director · appointed Apr 2021 · resigned Oct 2025 · 09905392
- Director · appointed Apr 2021 · resigned Nov 2025 · 10220514
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.