| Company | Timeline | Status | |
| Twenty Shepherds Hill Management Company Secretary • Director | 28 Sep 2002←8 Years→15 Oct 2010 | Active | |
| Technical Affairs Limited Director • Unreported | 30 Oct 2001←24 Years→Current | Active | |
| Twenty Shepherds Hill Management Company Director • Unreported | 3 Apr 2001←24 Years→Current | Active | |
| Electrical Affairs Limited Director • Unreported | 1 Jun 2000←25 Years→Current | Active | |
