| Company | Timeline | Status | |
| Queen's Road (Ninety One) Limited Director • Unreported | 2 Jun 2005←20 Years→Current | Active | |
| Servewatch Limited Director • Textile Merchant | 30 Jun 1993←6 Years→24 Sep 1999 | Active | |
| Servewatch Limited Secretary • Company Director | 30 Jun 1993←6 Years→24 Sep 1999 | Active | |
