| Company | Timeline | Status | |
| Speedwork Limited Director • Chartered Accountant | 24 Jul 1992←30 Years→28 Mar 2023 | Active | |
| Speedwork Limited Secretary • Unreported | 24 Jul 1992←8 Years→6 Jul 2001 | Active | |
| D2 Management Services Limited Director • Accountant | 18 Oct 1991←31 Years→8 Sep 2023 | Active | |
| M.J. Plastics Limited Director • Chartered Accountant | 24 Jul 1991←3 Years→1 Jan 1995 | Active | |
| M.J. Plastics Limited Secretary • Unreported | 24 Jul 1991←3 Years→1 Jan 1995 | Active | |
