Richard John Thomas
98 current UK company appointments · 2 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 · 08138640
- Director · appointed Apr 2026 · 11717659
- Director · appointed Apr 2026 · 06595187
- Director · appointed Apr 2026 · 12065583
- Director · appointed Apr 2026 · 12494076
- Director · appointed Apr 2026 · 07973152
- Director · appointed Apr 2026 · 07855600
- Director · appointed Apr 2026 · 12486160
- Director · appointed Apr 2026 · 05191342
- Director · appointed Oct 2025 · 00196839
- Director · appointed Oct 2025 · 00185605
- Director · appointed Oct 2025 · 02670208
- Director · appointed Oct 2025 · 01983517
- Director · appointed Oct 2025 · 02389924
- Director · appointed Oct 2025 · 02016098
- Director · appointed Jan 2025 · 14523998
- Evans Halshaw (Midlands) LimitedProposal to strike offDirector · appointed Oct 2024 · 00875667
- Director · appointed Sept 2024 · 00538332
- Director · appointed Sept 2024 · 02188922
- Director · appointed Sept 2024 · 02163998
- Director · appointed Sept 2024 · 02899465
- Director · appointed Sept 2024 · 00141388
- Director · appointed Sept 2024 · 02534435
- Director · appointed Sept 2024 · 01169788
- Director · appointed Sept 2024 · 01374821
- Director · appointed Sept 2024 · 02426155
- Director · appointed Sept 2024 · 02452573
- Director · appointed Sept 2024 · 00280428
- Director · appointed Sept 2024 · 00191287
- Director · appointed Sept 2024 · 02825899
- Director · appointed Sept 2024 · 00611190
- Director · appointed Sept 2024 · 00703695
- Director · appointed Sept 2024 · 00952968
- Director · appointed Sept 2024 · 00299734
- Director · appointed Sept 2024 · 00153658
- Director · appointed Sept 2024 · 00537005
- Director · appointed Sept 2024 · 00534618
- Director · appointed Sept 2024 · 00770023
- Director · appointed Sept 2024 · 02569495
- Director · appointed Sept 2024 · 01797741
- Director · appointed Sept 2024 · 00847463
- Director · appointed Sept 2024 · 02196791
- Bramall Contracts LimitedProposal to strike offDirector · appointed Sept 2024 · 01419833
- Director · appointed Sept 2024 · 00861599
- Director · appointed Sept 2024 · 00158215
- Director · appointed Sept 2024 · 01279326
- Director · appointed Sept 2024 · 00477076
- Director · appointed Sept 2024 · 00444795
- Director · appointed Sept 2024 · 02800465
- C.G.S.B. Holdings LimitedProposal to strike offDirector · appointed Sept 2024 · 00136317
- Director · appointed Sept 2024 · 01359849
- Director · appointed Sept 2024 · 02830974
- Director · appointed Sept 2024 · 00470275
- Director · appointed Sept 2024 · 00465793
- Director · appointed Sept 2024 · 03087521
- Director · appointed Sept 2024 · 04625372
- Director · appointed Sept 2024 · 03836134
- Director · appointed Sept 2024 · 03836123
- Director · appointed Sept 2024 · 03835850
- Director · appointed Sept 2024 · 03437114
- Director · appointed Sept 2024 · 03835999
- Director · appointed Sept 2024 · 03835900
- Director · appointed Sept 2024 · 03836139
- Director · appointed Sept 2024 · 03836033
- Director · appointed Sept 2024 · 03786959
- Director · appointed Sept 2024 · 03036382
- Director · appointed Sept 2024 · 04387992
- Director · appointed Sept 2024 · 06894533
- Director · appointed Sept 2024 · 06182925
- Director · appointed Sept 2024 · 08821634
- Director · appointed Sept 2024 · 07702039
- Director · appointed Sept 2024 · 11537626
- Director · appointed Sept 2024 · 12524097
- Director · appointed Sept 2024 · SC403382
- Director · appointed Sept 2024 · 00901017
- Director · appointed Sept 2024 · 02489508
- Director · appointed Sept 2024 · 01650846
- Director · appointed Sept 2024 · 01215927
- Director · appointed Sept 2024 · 00381020
- Director · appointed Sept 2024 · 00580189
- Director · appointed Sept 2024 · 01838867
- Evans Halshaw (Cardiff) LimitedProposal to strike offDirector · appointed Sept 2024 · 01984416
- Director · appointed Sept 2024 · 01994002
- Director · appointed Sept 2024 · 01212182
- Director · appointed Sept 2024 · 00327010
- Director · appointed Sept 2024 · 00860056
- Director · appointed Sept 2024 · 02551815
- Director · appointed Sept 2024 · 01538570
- Director · appointed Sept 2024 · 02597686
- Director · appointed Sept 2024 · 00875460
- Director · appointed Sept 2024 · 02470318
- Director · appointed Sept 2024 · 00431045
- Director · appointed Sept 2024 · 01597471
- Director · appointed Sept 2024 · SC467744
- Director · appointed Sept 2024 · 00397841
- Director · appointed Sept 2024 · 15112552
- Director · appointed Jul 2024 · 01482233
- Director · appointed Feb 2024 · 00115628
Former appointments
- Director · appointed Sept 2024 · resigned Oct 2024 · 08153049
- Director · appointed Sept 2024 · resigned Oct 2024 · 08694373
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.