| Company | Timeline | Status | |
| Tower Ventures Limited Director • Chartered Accountant | 19 Aug 1994←26 Years→20 Jul 2021 | Dissolved | |
| JG Financial Services Limited Secretary • Unreported | 23 Dec 1992←30 Years→16 May 2023 | Dissolved | |
| JG Financial Services Limited Director • Consultant | 23 Dec 1992←2 Years 5 Months→31 May 1995 | Dissolved | |
