| Company | Timeline | Status | |
| Kenneth Macpherson Limited Director • Director | 7 Jul 2016←8 Years→25 Mar 2025 | Dissolved | |
| Perryston Bloodstock Limited Director • Hotelier | 17 Mar 2016←9 Years→25 Mar 2025 | Dissolved | |
| Perryston Leisure Limited Director • Hotelier | 16 Nov 1999←25 Years→4 Mar 2025 | Dissolved | |
| OLD Street (Investments) Limited Director • Hotelier | 31 Dec 1988←37 Years→Current | Active | |
| OLD Street (Investments) Limited Director • Unreported | 1 Jan 1970←56 Years→Current | Active | |
