| Company | Timeline | Status | |
| Puffin Hydrotherapy Pool Director • Solicitor | 10 Sep 2020←5 Years→Current | Active | |
| Middleton Ross & Arnot Limited Director • Solicitor | 25 Jul 2013←12 Years→Current | Active | |
| Middleton, Ross & Arnot (Trustees) Limited Director • Solicitor | 26 Jun 2008←17 Years→Current | Active | |
