| Company | Timeline | Status | |
| Primstone Consulting Limited Director • Electronics Engineer | 4 Jul 1996←29 Years→Current | Active | |
| Primstone Consulting Limited Secretary • Electronics Engineer | 4 Jul 1996←29 Years→Current | Active | |
Deansgate Designs Limited Director • Electronics Engineer | 28 Dec 1993←22 Years→17 May 2016 | Dissolved | |
Deansgate Designs Limited Director • Electronics Engineer | 28 Feb 1992←→1 Aug 1991 | Dissolved | |
