| Company | Timeline | Status | |
| ALL Saints Kingston Development Trust Director • Retired | 1 Dec 2014←4 Years→9 Dec 2018 | Active | |
| Kingston Theatre Trust Director • Retired | 9 Dec 2013←4 Years→14 May 2018 | Active | |
Realisations TPC Limited Secretary • Unreported | 1 Feb 2002←1 Year→28 Feb 2003 | Dissolved | |
| Safety-Kleen Europe Limited Secretary • Unreported | 17 Dec 1998←6 Months→2 Jul 1999 | Active | |
| Safety-Kleen UK (France) Limited Director • Director | 17 Dec 1998←8 Months→25 Aug 1999 | Active | |
| Safety-Kleen UK (Europe) Limited Director • Director | 17 Dec 1998←8 Months→25 Aug 1999 | Active | |
| Safety-Kleen U.K. Limited Secretary • Unreported | 1 Jun 1997←2 Years 2 Months→25 Aug 1999 | Active | |
| Safety-Kleen U.K. Limited Director • Business Executive | 31 May 1992←7 Years→25 Aug 1999 | Active | |
