David Joseph LEONARD
BritishEnglandBorn 06/1964
Total
5
Active
1
Resigned
4
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generateFind another company
Officer profile
David Joseph LEONARD
BritishEnglandBorn 06/1964ID QzP1MUG5Cyc3WzfBYKgg-cuUM24
Total appointments
5
Active
1
Resigned
4
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generateCurrent appointments
Every UK company where David is currently an officer.
Past appointments
- 02004022active
PRESTON BUS LIMITED
- Role
- Director
- Appointed
- 2023-02-01
- Resigned
- 2026-07-10
- 03037228active
DIAMOND BUS (NORTH WEST) LIMITED
- Role
- Director
- Appointed
- 2023-02-01
- Resigned
- 2026-07-10
- 02911198dissolved
GMBN EMPLOYEES SHARE SCHEME TRUSTEE LIMITED
- Role
- Director
- Appointed
- 1996-11-25
- Resigned
- 2003-11-04
- 02818607active
FIRST MANCHESTER LIMITED
- Role
- Director
- Appointed
- 1997-10-14
- Resigned
- 2003-06-30
