| Company | Timeline | Status | |
| Cobra Mobile Limited Director • Director | 31 May 2005←20 Years→Current | Liquidation | |
| Cobra Mobile Limited Director • Director | 31 May 2005←19 Years→28 Jun 2024 | Liquidation | |
| Hazledene (Inverness) Limited Director • Director | 14 Oct 2003←9 Months→6 Aug 2004 | Active | |
| Narden Services Limited Director • Unreported | 18 Apr 1989←36 Years→Current | Active | |
| Narden Services Limited Secretary • Unreported | 31 Dec 1988←36 Years→Current | Active | |
