Thomas Owen Mackay
17 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 Apr 2025 · 06112600
- Director · appointed Sept 2022 · 00086655
- Director · appointed Jul 2022 · 09438903
- Director · appointed Nov 2021 · SC460990
- Director · appointed Nov 2021 · 05018987
- Director · appointed Nov 2021 · 03797747
- Director · appointed Nov 2021 · 05148845
- Director · appointed Nov 2021 · 05149111
- Director · appointed Nov 2021 · 05088289
- Director · appointed Nov 2021 · 03237629
- Director · appointed Nov 2021 · 03636328
- Director · appointed Nov 2021 · 05148878
- Director · appointed Nov 2021 · 05663655
- Director · appointed Nov 2021 · 08603543
- Director · appointed Nov 2021 · FC031455
- Director · appointed Nov 2021 · FC021700
- Director · appointed Nov 2021 · 01878835
Former appointments
- Director · appointed Aug 2020 · resigned Sept 2020 · 12814173
- Director · appointed Mar 2017 · resigned Sept 2020 · 01600117
- Director · appointed Mar 2017 · resigned Sept 2020 · 09744818
- Director · appointed Mar 2017 · resigned Sept 2020 · 08867781
- Director · appointed Mar 2017 · resigned Sept 2020 · 09539561
- Director · appointed Mar 2017 · resigned Sept 2020 · 02645535
- Director · appointed Mar 2017 · resigned Sept 2020 · 01873815
- Director · appointed Mar 2017 · resigned Sept 2020 · 02274332
- Director · appointed Mar 2017 · resigned Sept 2020 · 03552500
- Director · appointed Mar 2017 · resigned Sept 2020 · 03791307
- Director · appointed Dec 2020 · resigned Nov 2021 · 11415952
- Director · appointed Nov 2020 · resigned Nov 2021 · 07448025
- Director · appointed Nov 2020 · resigned Nov 2021 · 10674734
- Director · appointed Nov 2020 · resigned Nov 2021 · 03836164
- Director · appointed Nov 2020 · resigned Nov 2021 · 11391321
- Director · appointed Nov 2020 · resigned Nov 2021 · 11417685
- Director · appointed Nov 2020 · resigned Nov 2021 · 03213728
- Director · appointed Nov 2020 · resigned Nov 2021 · 01854213
- Director · appointed Nov 2020 · resigned Nov 2021 · 04240964
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.