| Company | Timeline | Status | |
| Sports Publications Limited Secretary • Unreported  | 15 Sep 1999←1 Year→17 Sep 2000  | Active  | |
| Glass Block Technology Limited Director • Unreported  | 7 Sep 1998←7 Days→14 Sep 1998  | Active  | |
| Leighton Management Limited Director • Chartered Accountant  | 27 Oct 1991←2 Years 7 Months→3 Jun 1994  | Active  | |
