| Company | Timeline | Status | |
| HCP Hasi LLP Designated LLP Member • Unreported | 17 Dec 2014←10 Years→19 Aug 2025 | Active | |
| Boltachan LLP Designated LLP Member • Unreported | 1 May 2011←14 Years→Current | Active | |
| Money Dashboard Ltd Director • Company Director | 6 Feb 2010←1 Year 8 Months→6 Oct 2011 | Active | |
| Par Equity LLP Non-designated LLP Member • Unreported | 15 Dec 2008←2 Years 3 Months→31 Mar 2011 | Active | |
| Par Fund Management Limited Director • Director | 25 Jul 2008←1 Year 10 Months→21 May 2010 | Active | |
| Towergate Financial (Scotland) Limited Director • Director | 23 Jun 2008←1 Year 3 Months→12 Oct 2009 | Active | |
| Towergate Financial (Scotland) Holdings Limited Director • Ifa | 7 Feb 2008←1 Year 8 Months→12 Oct 2009 | Active | |
| Towergate Financial (Edinburgh) Limited Director • Independent Financial Advisor | 1 Sep 2000←9 Years→12 Oct 2009 | Active | |
| Dunedin Securities Limited Secretary • Director | 2 Feb 2000←7 Months→31 Aug 2000 | Active | |
| Dunedin Independent Plc Director • Financial Advisor | 15 Mar 1995←5 Years→31 Aug 2000 | Liquidation | |
