| Company | Timeline | Status | |
| 22 Clarendon Gardens Limited Director • Barrister | 3 Nov 1999←3 Years→12 Jun 2003 | Active | |
| 235 Elgin Avenue Limited Secretary • Unreported | 1 Aug 1997←2 Years 2 Months→29 Oct 1999 | Active | |
| 235 Elgin Avenue Limited Director • Lawyer | 16 Feb 1996←3 Years→29 Oct 1999 | Active | |
| 119 Randolph Avenue Limited Secretary • Academic Law | 8 Aug 1994←1 Year 8 Months→15 Apr 1996 | Active | |
