| Company | Timeline | Status | |
Via Direct Limited Director • Director  | 26 Oct 2015←3 Years→2 Apr 2019  | Dissolved  | |
| Praiso Limited Director • Director  | 19 Sep 2014←2 Months→26 Nov 2014  | Active  | |
Insurematics Limited Director • Director  | 14 Apr 2014←6 Years→6 Oct 2020  | Dissolved  | |
| Barr Consulting Limited Director • Unreported  | 26 Aug 1997←28 Years→Current  | Active  | |
| Barr Consulting Limited Secretary • Unreported  | 11 Mar 1997←28 Years→Current  | Active  | |
