| Company | Timeline | Status | |
| Landmont Limited Director • Taxi Operator | 13 Sep 2000←21 Years→22 Dec 2021 | Dissolved | |
| Edinair Limited Director • Company Director | 6 Oct 1998←6 Years→15 Nov 2004 | Active | |
| Mountcastle Taxis Limited Director • Taxi Owner | 4 Aug 1998←2 Years 9 Months→14 May 2001 | Active | |
