| Company | Timeline | Status | |
| Eventsbase Limited Director • Director | 29 Jun 2015←10 Years→Current | Active | |
| Eventit Exhibitions Limited Director • Director | 29 Jun 2015←10 Years→Current | Active | |
| Eventit Exhibitions Limited Director • Director | 29 Jun 2015←10 Years→26 Sep 2025 | Active | |
| Eventsbase Limited Director • Director | 29 Jun 2015←10 Years→26 Sep 2025 | Active | |
| Canongate Communications Limited Director • Publisher | 9 Feb 2006←19 Years→Current | Active | |
| Av Department Limited Director • Publisher | 24 Nov 2005←3 Years→8 Sep 2009 | Active | |
| Select Publishing Limited Secretary • Unreported | 3 Mar 2005←8 Years→19 Mar 2013 | Active | |
| Holyrood Communications Ltd Director • Publisher | 20 Sep 1999←13 Years→15 Nov 2012 | Active | |
| Holyrood Communications Ltd Secretary • Publisher | 20 Sep 1999←9 Years→26 Jan 2009 | Active | |
