| 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 Director • Unreported | 1 Jan 1970←54 Years→2 Jan 2024 | Active | |
