| Company | Timeline | Status | |
| Thane Enterprises Limited Director • Scriptwriter | 24 Sep 1991←7 Years→19 Jul 1999 | Active | |
| James Perry Productions Limited Director • Company Director | 23 Jul 1991←25 Years→23 Oct 2016 | Active | |
| James Perry Productions Limited Secretary • Unreported | 23 Jul 1991←25 Years→23 Oct 2016 | Active | |
