| Company | Timeline | Status | |
| Physiogrange Limited Director • Chartered Physiotherapist | 7 Oct 2014←11 Years→Current | Active | |
McNaughton Physiogrange LLP Designated LLP Member • Unreported | 31 Aug 2012←4 Years→20 Dec 2016 | Dissolved | |
| Theatrehd Ltd Secretary • Unreported | 4 Jan 2007←15 Years→17 May 2022 | Dissolved | |
Care For Sport Limited Director • Physiotherapy | 1 Apr 1997←9 Years→9 Oct 2006 | Dissolved | |
