| Company | Timeline | Status | |
| Inverallan Grounds Maintenance Ltd Director • Managing Director  | 17 Feb 2022←3 Years→Current  | Active  | |
| Inverallan Grounds Maintenance Ltd Director • Managing Director  | 17 Feb 2022←3 Years→21 May 2025  | Active  | |
| Inverallan Landscapes Limited Director • Grounds Maintenance  | 21 Oct 2003←22 Years→Current  | Active  | |
| Inverallan Landscapes Limited Director • Grounds Maintenance  | 21 Oct 2003←21 Years→21 May 2025  | Active  | |
