| Company | Timeline | Status | |
| Ballintober Limited Director • Company Director | 31 Mar 2011←11 Years→26 Jan 2023 | Active | |
| Tulchan Communications Group Limited Director • Solicitor | 1 Jan 2009←14 Years→26 Jan 2023 | Active | |
| Macfarlanes Nominees Limited Director • Solicitor | 24 Mar 2006←2 Years 1 Month→1 May 2008 | Active | |
| Embleton Trust Corporation Limited Director • Solicitor | 30 Apr 2004←4 Years→1 May 2008 | Active | |
| Cannon Nominees Properties Limited Director • Solicitor | 30 Apr 1999←9 Years→1 May 2008 | Active | |
| Macfarlanes Limited Director • Solicitor | 30 Apr 1999←9 Years→1 May 2008 | Active | |
| Cannon Nominees Limited Director • Solicitor | 1 May 1997←11 Years→1 May 2008 | Active | |
| 15 Palace Gardens Terrace Limited Director • Solicitor | 12 Jan 1996←14 Years→26 Mar 2010 | Active | |
| Macfarlanes Services Limited Director • Solicitor | 1 May 1995←13 Years→1 May 2008 | Active | |
