| Company | Timeline | Status | |
| The Athenaeum Club Limited Director • Managing Director | 12 Dec 2002←22 Years→Current | Active | |
| Charter Projects Management Limited Director • Managing Director | 15 Dec 1994←30 Years→Current | Active | |
| Charter Projects (Developments) Limited Director • Managing Director | 14 May 1992←33 Years→Current | Active | |
| Charter Projects (Developments) Limited Secretary • Unreported | 14 May 1992←33 Years→Current | Active | |
