| Company | Timeline | Status | |
| Kurve Kiosks Ltd Director • Director | 3 Jun 2019←3 Years→10 Sep 2022 | Dissolved | |
| South Caernarvonshire Yacht Club Limited Director • Accountant | 1 Oct 2009←5 Years→30 Aug 2015 | Active | |
| Jade Communications Limited Director • Director | 14 Jun 2004←9 Months→31 Mar 2005 | Dissolved | |
| J2 Systems Technology Limited Director • Director | 7 Apr 2004←8 Years→2 Jan 2013 | Active | |
| Northern Technology Investments Group Limited Director • Finance Director | 7 Mar 2002←3 Years→31 Mar 2005 | Dissolved | |
Castlegate 762 Limited Director • Director | 15 May 2001←11 Years→2 Jan 2013 | Dissolved | |
| Teneo Limited Director • Director | 1 Mar 2000←1 Year 1 Month→2 Apr 2001 | Active | |
| Jade Solutions Limited Secretary • Unreported | 21 Jul 1999←5 Years→31 Mar 2005 | Dissolved | |
| Jade Solutions Limited Director • Finance Director | 27 Nov 1998←6 Years→31 Mar 2005 | Dissolved | |
| N4 Pharma Plc Director • Company Director | 9 May 1992←5 Years→16 Apr 1998 | Active | |
