| Company | Timeline | Status | |
| Bathgate Bowling Club Limited (The) Secretary • Chartered Accountant | 24 Feb 2008←2 Years→28 Feb 2010 | Active | |
D.A.N. Accounting Ltd Secretary • Unreported | 12 Oct 2005←12 Years→22 May 2018 | Dissolved | |
| JTB Accountancy Services Ltd Secretary • Unreported | 12 Oct 2005←20 Years→Current | Active | |
D.A.N. Accounting Ltd Director • Accountant | 17 Feb 2003←5 Months→29 Jul 2003 | Dissolved | |
| JTB Accountancy Services Ltd Director • Accountant | 5 Sep 2002←1 Year 2 Months→1 Dec 2003 | Active | |
| Bathgate Bowling Club Limited (The) Director • Chartered Accountant | 25 Feb 2001←9 Years→28 Feb 2010 | Active | |
