| Company | Timeline | Status | |
| Valegold Investments Limited Secretary • Director | 14 Oct 2004←21 Years→Current | Active | |
| Valegold Investments Limited Director • Director | 14 Oct 2004←21 Years→Current | Active | |
| Advanced Plastics (South Wales) Limited Secretary • Engineer | 12 Nov 1997←27 Years→Current | Active | |
| Advanced Plastics (South Wales) Limited Director • Engineer | 12 Nov 1997←7 Months→12 Jun 1998 | Active | |
