| Company | Timeline | Status | |
| Leegrove Limited Director • Consultant | 20 Sep 2010←15 Years→Current | Active | |
| Leegrove Limited Secretary • Unreported | 16 Oct 2007←18 Years→Current | Active | |
Mackenzie Developments (Linlithgow) Limited Director • Solicitor | 15 Apr 2000←1 Year 7 Months→7 Dec 2001 | Dissolved | |
Springfield Ventures Limited Director • Solicitor | 21 Jan 2000←1 Year 10 Months→7 Dec 2001 | Dissolved | |
Springfield Energy Limited Director • Solicitor | 21 Jan 2000←1 Year 10 Months→7 Dec 2001 | Dissolved | |
| Heyford Park Management Company Limited Director • Solicitor | 31 Mar 1999←2 Years 8 Months→7 Dec 2001 | Active | |
| Las Palmeras Limited Director • Solicitor | 31 Dec 1997←5 Months→22 Jun 1998 | Active | |
| Taylor Wimpey UK Limited Director • Solicitor | 27 Jun 1997←4 Years→7 Dec 2001 | Active | |
| Tarmac Minerals Limited Director • Solicitor | 1 Mar 1996←1 Day→1 Mar 1996 | Active | |
| Carillion Construction (Contracts) Limited Director • Solicitor | 1 Mar 1996←1 Day→1 Mar 1996 | Liquidation | |
