Darren Windsor Richards
112 current UK company appointments · 66 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 Mar 2026 · 09907096
- Alco 1 LimitedProposal to strike offDirector · appointed Mar 2026 · 10975411
- Director · appointed Mar 2026 · 10120420
- Director · appointed Mar 2026 · 11245371
- Director · appointed Mar 2026 · 11357686
- Director · appointed Mar 2026 · 10882805
- Director · appointed Mar 2026 · 11549590
- Director · appointed Mar 2026 · 10535081
- Director · appointed Mar 2026 · 11390467
- Director · appointed Mar 2026 · 10702790
- Director · appointed Mar 2026 · 11722559
- Director · appointed Mar 2026 · 10648443
- Director · appointed Mar 2026 · 12107631
- Director · appointed Mar 2026 · 10537567
- Director · appointed Mar 2026 · 12133819
- Director · appointed Mar 2026 · 12159184
- Director · appointed Mar 2026 · 11206104
- Director · appointed Mar 2026 · 11206142
- Director · appointed Mar 2026 · 11211060
- Director · appointed Mar 2026 · 11206129
- Director · appointed Mar 2026 · 12159183
- Director · appointed Mar 2026 · 10052284
- Director · appointed Mar 2026 · 10943082
- Director · appointed Mar 2026 · 13481500
- Director · appointed Mar 2026 · 14124064
- Director · appointed Mar 2026 · 14250176
- Director · appointed Mar 2026 · 13033223
- Director · appointed Mar 2026 · 13249056
- Director · appointed Mar 2026 · 13743626
- Director · appointed Mar 2026 · 14078874
- Director · appointed Mar 2026 · 13919357
- Director · appointed Mar 2026 · 14279870
- Director · appointed Mar 2026 · 13940934
- Director · appointed Mar 2026 · 12726726
- Director · appointed Mar 2026 · 13508956
- Director · appointed Mar 2026 · 12873450
- Director · appointed Mar 2026 · 13718099
- Director · appointed Mar 2026 · 13767118
- Director · appointed Mar 2026 · 13984944
- Director · appointed Mar 2026 · 13718259
- Director · appointed Mar 2026 · 16514355
- Director · appointed Mar 2026 · 14645400
- Director · appointed Mar 2026 · 14645267
- Director · appointed Mar 2026 · 14645196
- Director · appointed Mar 2026 · 14645226
- Director · appointed Mar 2026 · 00384508
- Director · appointed Mar 2026 · SC707008
- Director · appointed Mar 2026 · 00562498
- Director · appointed Mar 2026 · 00562499
- Director · appointed Mar 2026 · 00717658
- Director · appointed Mar 2026 · 00650981
- Director · appointed Mar 2026 · 00757321
- Director · appointed Mar 2026 · 00564254
- Director · appointed Mar 2026 · 00758764
- Director · appointed Mar 2026 · 01057385
- Director · appointed Mar 2026 · 00758763
- Director · appointed Mar 2026 · 00502440
- Director · appointed Mar 2026 · 00506476
- Director · appointed Mar 2026 · 00716333
- Director · appointed Mar 2026 · 00224271
- Director · appointed Mar 2026 · 00197661
- Director · appointed Mar 2026 · 00178109
- Director · appointed Mar 2026 · 01881625
- Director · appointed Mar 2026 · 04848576
- Director · appointed Mar 2026 · 04232556
- Director · appointed Mar 2026 · 03539331
- Director · appointed Mar 2026 · 04229308
- Director · appointed Mar 2026 · 04300477
- Director · appointed Mar 2026 · 04707153
- Director · appointed Mar 2026 · 05697367
- Director · appointed Mar 2026 · 06064259
- Director · appointed Mar 2026 · 07347027
- Director · appointed Mar 2026 · 07516500
- Director · appointed Mar 2026 · 07172804
- Director · appointed Mar 2026 · 07403434
- Director · appointed Mar 2026 · 06127445
- Director · appointed Mar 2026 · 06127443
- Director · appointed Mar 2026 · 06181995
- Director · appointed Mar 2026 · 06182061
- Director · appointed Mar 2026 · 06181972
- Director · appointed Mar 2026 · 05863307
- Director · appointed Mar 2026 · 06273038
- Director · appointed Mar 2026 · 05956505
- Director · appointed Mar 2026 · 06182040
- Director · appointed Mar 2026 · 06181969
- Director · appointed Mar 2026 · 06181967
- Director · appointed Mar 2026 · 06181975
- Director · appointed Mar 2026 · 06182038
- Director · appointed Mar 2026 · 06182035
- Director · appointed Mar 2026 · 05947888
- Director · appointed Mar 2026 · 06129606
- Director · appointed Mar 2026 · 06127481
- Director · appointed Mar 2026 · 06127452
- Director · appointed Mar 2026 · 06182008
- Director · appointed Mar 2026 · 06181984
- Director · appointed Mar 2026 · 05521374
- Director · appointed Mar 2026 · 05934849
- Director · appointed Mar 2026 · 09270643
- Director · appointed Mar 2026 · 08747288
- Director · appointed Mar 2026 · 09409081
- Director · appointed Mar 2026 · 08568072
- Director · appointed Mar 2026 · 09269541
- Director · appointed Mar 2026 · 08644584
- Director · appointed Mar 2026 · 09062484
- Director · appointed Mar 2026 · 08989820
- Director · appointed Mar 2026 · 08336260
- Director · appointed Mar 2026 · 08524540
- Director · appointed Mar 2026 · 07780077
- Director · appointed Mar 2026 · 09736611
- Director · appointed Mar 2026 · 09736648
- Director · appointed Mar 2026 · 09736612
- Director · appointed Mar 2026 · 09910577
Former appointments
- Director · appointed Jan 2010 · resigned Jan 2010 · 03837311
- Director · appointed Jan 2010 · resigned Jan 2010 · 04967720
- Director · appointed Jan 2010 · resigned Jan 2010 · 03840206
- Ri Tsc Peterborough LimitedIn liquidationDirector · appointed Jan 2010 · resigned Jan 2010 · 03854623
- Ri Tsc Milton Keynes LimitedIn liquidationDirector · appointed Jan 2010 · resigned Jan 2010 · 03854370
- Director · appointed Jan 2010 · resigned Jan 2010 · 03854371
- Director · appointed Jan 2010 · resigned Jan 2010 · 03863190
- Director · appointed Oct 2012 · resigned Apr 2014 · 05987096
- Director · appointed Oct 2012 · resigned Apr 2014 · 04276642
- Director · appointed Oct 2012 · resigned Apr 2014 · 04276612
- Director · appointed Oct 2012 · resigned Apr 2014 · 04276631
- Director · appointed Oct 2012 · resigned Apr 2014 · 04276590
- Director · appointed Oct 2012 · resigned Apr 2014 · 05979736
- Director · appointed Oct 2012 · resigned Apr 2014 · 05987141
- Director · appointed Oct 2012 · resigned Apr 2014 · 06805596
- Director · appointed Oct 2012 · resigned Apr 2014 · 05987080
- Director · appointed Oct 2012 · resigned Apr 2014 · 05987130
- Director · appointed Oct 2012 · resigned Apr 2014 · 05987129
- Director · appointed Sept 2013 · resigned Jul 2014 · 05355110
- Director · appointed Sept 2013 · resigned Sept 2014 · 05415093
- Director · appointed Sept 2013 · resigned Sept 2014 · 05415094
- Director · appointed Aug 2015 · resigned May 2018 · 05158326
- Director · appointed Mar 2011 · resigned May 2018 · 07555233
- Director · appointed Mar 2011 · resigned May 2018 · 07555205
- Director · appointed Mar 2011 · resigned May 2018 · 07550993
- Director · appointed Aug 2023 · resigned Oct 2024 · 10398435
- Director · appointed Aug 2023 · resigned Oct 2024 · 10375378
- Director · appointed Aug 2023 · resigned Oct 2024 · 14253181
- Director · appointed Jun 2023 · resigned Oct 2024 · 08548399
- Director · appointed Jan 2022 · resigned Oct 2024 · 13849616
- Director · appointed May 2021 · resigned Oct 2024 · 13381558
- Director · appointed Dec 2019 · resigned Oct 2024 · 05701921
- Director · appointed Dec 2019 · resigned Oct 2024 · 12260465
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707222
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707213
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707216
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707219
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707214
- Director · appointed Mar 2019 · resigned Oct 2024 · 11734836
- Director · appointed Mar 2019 · resigned Oct 2024 · 07058464
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707217
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707218
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707221
- Director · appointed Mar 2019 · resigned Oct 2024 · 03619486
- Director · appointed Mar 2019 · resigned Oct 2024 · 05223185
- Director · appointed Mar 2019 · resigned Oct 2024 · 07018582
- Director · appointed Mar 2019 · resigned Oct 2024 · 03724277
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707223
- Director · appointed Mar 2019 · resigned Oct 2024 · 08034527
- Director · appointed Mar 2019 · resigned Oct 2024 · 08530701
- Director · appointed Mar 2019 · resigned Oct 2024 · 03724284
- Director · appointed Mar 2019 · resigned Oct 2024 · 05301646
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316374
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316382
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316375
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316403
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316393
- Director · appointed Mar 2019 · resigned Oct 2024 · 06548082
- Director · appointed Mar 2019 · resigned Oct 2024 · 05316365
- Director · appointed Mar 2019 · resigned Oct 2024 · 07247066
- Director · appointed Mar 2019 · resigned Oct 2024 · 03710294
- Director · appointed Mar 2019 · resigned Oct 2024 · 03707212
- Director · appointed Mar 2019 · resigned Oct 2024 · 03710295
- Director · appointed Jun 2017 · resigned Oct 2024 · 10754763
- Director · appointed Jul 2012 · resigned Oct 2024 · 06421966
- Director · appointed Sept 2005 · resigned Oct 2024 · 03546602
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.