| Company | Timeline | Status | |
| JPB (North Wales) Limited Director • Fencing Contractor | 12 May 2025←5 Months→Current | Active | |
| Achnashean Fencing Limited Director • Fencing Contractors | 19 May 1999←26 Years→Current | Active | |
| Achnashean Holdings Limited Director • Fencing Contractor | 17 May 1999←26 Years→Current | Active | |
