| Company | Timeline | Status | |
| Small Batch Plastics Limited Secretary • Engineer | 29 May 1997←3 Years→1 Jun 2000 | Active | |
| Small Batch Plastics Limited Director • Engineer | 29 May 1997←3 Years→1 Jun 2000 | Active | |
| Pentagon Plastics Limited Director • Engineer | 2 Apr 1992←8 Years→1 Jun 2000 | Active | |
| Pentagon Plastics Limited Secretary • Unreported | 2 Apr 1992←8 Years→1 Jun 2000 | Active | |
