| Company | Timeline | Status | |
Padblocks Limited Secretary • Managing Director | 29 Oct 1997←21 Years→23 Jul 2019 | Dissolved | |
| Irvin Bros. (Fleet Works) Limited Secretary • Managing Director | 29 Oct 1997←28 Years→Current | Active | |
Padblocks Limited Director • Managing Director | 18 Oct 1993←25 Years→23 Jul 2019 | Dissolved | |
| Irvin Bros. (Fleet Works) Limited Director • Unreported | 18 Oct 1993←32 Years→Current | Active | |
