| Company | Timeline | Status | |
| Surface 1921 Limited Director • Director  | 16 Aug 2010←15 Years→Current  | Active  | |
Telescope Limited Director • Director  | 1 Mar 2003←4 Years→1 Jan 2008  | Dissolved  | |
| Ocean Partners International Ltd Director • Unreported  | 21 Aug 2001←24 Years→Current  | Active  | |
Telescope Limited Secretary • Unreported  | 16 Feb 1998←16 Years→19 Aug 2014  | Dissolved  | |
