| Company | Timeline | Status | |
| Grange Park High School Limited Director • Unreported  | 26 Jan 2017←8 Years→Current  | Active  | |
| Ashbourne Lodge Management Company Limited Secretary • Company Director  | 16 Aug 2007←2 Years 6 Months→1 Mar 2010  | Active  | |
Bayville Consultants Limited Director • Business Consultant  | 9 Dec 2002←15 Years→23 Jan 2018  | Dissolved  | |
