| Company | Timeline | Status | |
| Procare Maintenance Solutions Ltd Director • Director | 22 Aug 2025←2 Months→Current | Active | |
| Cartwheel Lettings (Middleton) Management Ltd Director • Company Director | 6 Apr 2022←3 Years→Current | Active | |
| Nationwide Managers LLP Designated LLP Member • Unreported | 18 Feb 2011←14 Years→Current | Active | |
| Jupiter Investments (Halifax) Limited Director • Company Director | 9 Dec 2003←21 Years→Current | Active | |
| Jupiter Investments Limited Director • Company Director | 23 May 1997←28 Years→Current | Active | |
