| Company | Timeline | Status | |
| SJR Caravan Storage Ltd Director • Director | 1 Oct 2020←5 Years→Current | Active | |
| Crieff Golf Club, Limited Director • Managing Director | 7 Feb 2020←5 Years→Current | Active | |
| JR Storage Limited Director • Mechanic | 3 Feb 2016←9 Years→Current | Active | |
| J&R Auto Services Limited Director • Mechanic | 20 Nov 2007←17 Years→Current | Active | |
| J&R Auto Services Limited Secretary • Mechanic | 20 Nov 2007←17 Years→Current | Active | |
