| Company | Timeline | Status | |
| 31 Gloucester Avenue Limited Director • Solicitor | 5 Feb 2019←6 Years→Current | Active | |
| The Immigration Law Practitioners' Association Limited Secretary • Solicitor | 29 Nov 1997←3 Years→6 Jul 2001 | Active | |
| The Immigration Law Practitioners' Association Limited Director • Solicitor | 29 Nov 1997←3 Years→30 Jul 2001 | Active | |
