| Company | Timeline | Status | |
| PNMP Limited Director • Professional Manager | 31 May 1991←12 Years→17 Sep 2003 | Active | |
| PNMP Limited Secretary • Unreported | 31 May 1991←12 Years→17 Sep 2003 | Active | |
| Noughtwood Limited Secretary • Unreported | 15 Mar 1991←6 Years→20 Jan 1998 | Active | |
| Noughtwood Limited Director • Producer/music Publisher | 15 Mar 1991←6 Years→20 Jan 1998 | Active | |
