| Company | Timeline | Status | |
| Univation Limited Director • Tax Lawyer | 30 Aug 2004←6 Years→19 Aug 2011 | Active | |
| Ballater (RD) Limited Director • Tax Laywer | 4 Oct 2001←3 Years→25 Nov 2004 | Active | |
| Petrofac Training Group Limited Director • Tax Lawyer | 20 Nov 2000←2 Years 4 Months→8 Apr 2003 | Active | |
| LG Holdings (PD) Limited Director • Consultant | 30 Nov 1998←1 Day→30 Nov 1998 | Active | |
Rgit Ethos Health & Safety Limited Director • Tax Lawyer | 30 Mar 1995←5 Years→20 Nov 2000 | Dissolved | |
