| Company | Timeline | Status | |
| Sandiron Limited Director • Mechanic | 21 Sep 2005←20 Years→Current | Active | |
| Primeline Investments Limited Director • Director | 4 Jun 2003←22 Years→Current | Active | |
| Grangemark Limited Director • Motor Engineer | 6 Mar 2002←23 Years→Current | Active | |
| Grangemark Limited Secretary • Motor Engineer | 6 Mar 2002←23 Years→Current | Active | |
| Macintyre Motor Engineers Limited Director • Motor Engineer | 29 Mar 1993←30 Years→29 Aug 2023 | Dissolved | |
