| Company | Timeline | Status | |
| Blooming Artificial Limited Secretary • Chairman | 23 Mar 2001←15 Years→8 Jan 2017 | Active | |
| Blooming Artificial Limited Director • Director | 23 Mar 2001←15 Years→8 Jan 2017 | Active | |
| Great Yarmouth & Waveney Mind Director • Company Director | 19 Nov 1996←1 Year 11 Months→6 Nov 1998 | Dissolved | |
| East Coast Energy Training Academy Limited Director • Company Director | 30 Mar 1993←3 Years→31 Jul 1996 | Active | |
| Signwaves Limited Director • Chairman | 31 Dec 1991←25 Years→8 Jan 2017 | Active | |
