| Company | Timeline | Status | |
| Stairrods (UK) Limited Director • Director | 21 Mar 1991←34 Years→Current | Active | |
| Caithness Car Club Limited Director • Process Worker | 25 Jan 1990←2 Years 12 Months→20 Jan 1993 | Active | |
| Caithness Car Club Limited Director • Unreported | 1 Jan 1970←23 Years→20 Jan 1993 | Active | |
