John Charles Miles
6 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 Feb 2026 · 17044936
- Director · appointed Jan 2025 · 09856196
- Director · appointed Oct 2024 · 13210392
- Director · appointed Jul 2022 · 13474140
- Efleet Integrated Service LimitedProposal to strike offDirector · appointed Jun 2013 · 08182130
- Director · appointed Apr 2012 · 08032756
Former appointments
- Director · appointed Apr 1994 · resigned Sept 2001 · 01312454
- Director · appointed Nov 1991 · resigned Jan 2002 · 00952468
- Director · appointed Jul 1999 · resigned Jun 2002 · 03785174
- Director · appointed Apr 2000 · resigned Mar 2007 · 01581106
- Director · appointed Jun 1998 · resigned Mar 2007 · 01594245
- Director · appointed Feb 1999 · resigned May 2010 · 02461313
- Director · appointed Oct 2001 · resigned Mar 2011 · 01312454
- Director · appointed Jun 2007 · resigned Jan 2012 · 02338083
- Director · appointed Apr 2004 · resigned Jan 2012 · 00952468
- Director · appointed Aug 2003 · resigned Jan 2012 · 01454051
- Director · appointed Apr 1994 · resigned Jan 2012 · 00894934
- Director · appointed Nov 1992 · resigned Jan 2012 · 01312453
- Director · appointed Jul 2007 · resigned Jan 2013 · 04212232
- Director · appointed Apr 2005 · resigned Dec 2013 · 00790505
- Director · appointed Jan 2012 · resigned Jul 2018 · 06720009
- Director · appointed Jan 2022 · resigned Jun 2022 · 11392873
- Director · appointed Jan 2022 · resigned Oct 2023 · 10261262
- Director · appointed Oct 2023 · resigned Oct 2023 · 14536848
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.