| Company | Timeline | Status | |
| GC Independent Consulting Ltd Director • Unreported | 16 Oct 2018←7 Years→Current | Active | |
| Merit Group Limited Director • Director | 4 Aug 2016←1 Year 3 Months→29 Nov 2017 | Active | |
| Social Lens Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Dissolved | |
| Total Politics Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Active | |
| Mislex (420) Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Dissolved | |
| Political Wizard Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Dissolved | |
| Training Journal Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Active | |
| Holyrood Communications Ltd Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Active | |
| Vacher Dod Publishing Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Dissolved | |
| VDP Limited Director • Director | 31 Mar 2016←1 Year 8 Months→29 Nov 2017 | Dissolved | |
