| Company | Timeline | Status | |
| Ultragood Limited Director • Managing Director | 22 Oct 2002←21 Years→2 Jan 2024 | Active | |
| Mallard Packaging Limited Director • Managing Director Of Polythene | 28 Jun 1996←27 Years→2 Jan 2024 | Active | |
| Elite Plastics Limited Director • Director | 30 Jan 1992←31 Years→2 Jan 2024 | Active | |
| Elite Plastics Limited Secretary • Unreported | 30 Jan 1992←1 Year 8 Months→22 Oct 1993 | Active | |
