Richard James Peacock
48 current UK company appointments · 18 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 2026 · 17360878
- Director · appointed May 2026 · 06387691
- Director · appointed Jul 2025 · 05540675
- Director · appointed Jun 2025 · 10029641
- Director · appointed Jun 2025 · 12068088
- Director · appointed Jun 2025 · 10029618
- Director · appointed Jun 2025 · 12068094
- Director · appointed Jun 2025 · 08623326
- Director · appointed Jun 2025 · 07669538
- Director · appointed Jun 2025 · 08624676
- Director · appointed Jun 2025 · 05491806
- Director · appointed Jun 2025 · 08624616
- Director · appointed Jun 2025 · 05491670
- Director · appointed Jun 2025 · 08580220
- Director · appointed Jun 2025 · 12137448
- Director · appointed Jun 2025 · 09299203
- Director · appointed Jun 2025 · 13198026
- Director · appointed Jun 2025 · 10312807
- Director · appointed Jun 2025 · 11257851
- Director · appointed Jun 2025 · 13198119
- Director · appointed May 2025 · 09290751
- Director · appointed May 2025 · 08686238
- Director · appointed May 2025 · 09346047
- Director · appointed May 2025 · 09290749
- Director · appointed May 2025 · 00591419
- Director · appointed May 2025 · 05377789
- Director · appointed May 2025 · 01573790
- Director · appointed May 2025 · 06329111
- Akxgp LimitedProposal to strike offDirector · appointed May 2025 · 06450780
- Director · appointed May 2025 · 02187385
- Director · appointed May 2025 · 08629705
- Director · appointed May 2025 · 05378042
- Director · appointed May 2025 · 05378064
- Director · appointed May 2025 · 06329100
- Director · appointed May 2025 · 05378327
- Director · appointed May 2025 · 05378311
- Director · appointed May 2025 · SC473569
- Director · appointed May 2025 · 15537344
- Director · appointed May 2025 · 13075728
- Director · appointed May 2025 · 15537333
- Director · appointed May 2025 · 14269193
- Director · appointed May 2025 · 11564712
- Director · appointed May 2025 · 08580221
- Director · appointed May 2025 · 05574307
- Director · appointed May 2025 · 11567205
- Director · appointed May 2025 · 11567372
- Director · appointed May 2025 · 13076590
- Shipnells LimitedProposal to strike offDirector · appointed Nov 2024 · 16065018
Former appointments
- Director · appointed May 2025 · resigned May 2025 · 05491670
- Director · appointed May 2025 · resigned May 2025 · 08624676
- Director · appointed May 2025 · resigned Jun 2025 · 11257851
- Director · appointed May 2025 · resigned Jun 2025 · 05540675
- Director · appointed May 2025 · resigned Jun 2025 · 05491806
- Director · appointed May 2025 · resigned Jun 2025 · 08580220
- Director · appointed May 2025 · resigned Jun 2025 · 09299203
- Director · appointed May 2025 · resigned Jun 2025 · 07669538
- Director · appointed May 2025 · resigned Jun 2025 · 08624616
- Director · appointed May 2025 · resigned Jun 2025 · 08623326
- Director · appointed May 2025 · resigned Jun 2025 · 12068088
- Director · appointed May 2025 · resigned Jun 2025 · 12068094
- Director · appointed May 2025 · resigned Jun 2025 · 10029618
- Director · appointed May 2025 · resigned Jun 2025 · 10029641
- Director · appointed May 2025 · resigned Jun 2025 · 10312807
- Director · appointed May 2025 · resigned Jun 2025 · 12137448
- Director · appointed May 2025 · resigned Jun 2025 · 13198026
- Director · appointed May 2025 · resigned Jun 2025 · 13198119
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.