Mark Stephen Thomas Royle
33 current UK company appointments · 1 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 2026 · 16899331
- Director · appointed Jan 2025 · 16168179
- Director · appointed Oct 2024 · 00626625
- Director · appointed Oct 2024 · 00891888
- Director · appointed Oct 2024 · 02187435
- Director · appointed Oct 2024 · 02740424
- Director · appointed Oct 2024 · 01383760
- Director · appointed Oct 2024 · 01068720
- Director · appointed Oct 2024 · 01093541
- Director · appointed Oct 2024 · 00865098
- Director · appointed Oct 2024 · 01055894
- Director · appointed Oct 2024 · 01410230
- Director · appointed Oct 2024 · 02949047
- Director · appointed Oct 2024 · 03186376
- Director · appointed Oct 2024 · 03118389
- Director · appointed Oct 2024 · 03115150
- Director · appointed Oct 2024 · 03947444
- Director · appointed Oct 2024 · 15434137
- Director · appointed Oct 2024 · 01115981
- Director · appointed Oct 2024 · 01258865
- Director · appointed Oct 2024 · 09881070
- Director · appointed Oct 2024 · 08471007
- Director · appointed Oct 2024 · 08005566
- Director · appointed Oct 2024 · 12248919
- Director · appointed Oct 2024 · 10079965
- Director · appointed Oct 2024 · 03875281
- Director · appointed Oct 2024 · 05548317
- Director · appointed Oct 2024 · 08450185
- Director · appointed Sept 2024 · 05569208
- Director · appointed Aug 2009 · 01170304
- Director · appointed Mar 2006 · 03206207
- Director · appointed Mar 2006 · 01009943
- Director · appointed Mar 2006 · 02274745
Former appointments
- Director · appointed Jul 2000 · resigned Aug 2012 · 03605626
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.