| Company | Timeline | Status | |
| Elite Coffee Rentals Limited Director • Director | 1 Jun 2018←1 Year 10 Months→31 Mar 2020 | Active | |
Good Cup Coffee Company Limited Director • Director | 12 Oct 2015←3 Years→11 Dec 2018 | Dissolved | |
| Elite Coffee (Distributors) Limited Director • Unreported | 21 Mar 2014←6 Years→23 Mar 2020 | Active | |
| Tay Rivers Trust Ltd Director • Director | 8 Feb 2010←4 Years→1 May 2014 | Active | |
| The Second Alliance Trust Limited Director • Director | 23 Jun 2006←7 Days→30 Jun 2006 | Active | |
| Skipton Group Holdings Limited Director • Company Director | 23 Apr 2001←8 Years→1 May 2009 | Active | |
| Alliance Trust Savings Limited Director • Company Director | 16 Feb 2001←5 Years→30 Nov 2006 | Dissolved | |
| Allsec Nominees Limited Director • Company Director | 29 Nov 2000←6 Years→24 May 2007 | Dissolved | |
| Alliance Witan Plc Director • Company Director | 29 Nov 2000←6 Years→24 May 2007 | Active | |
| The Second Alliance Trust Limited Director • Co.director | 29 Nov 2000←5 Years→21 Jun 2006 | Active | |
