| Company | Timeline | Status | |
| CH Property Trustee Brookes Limited Director • Company Director | 6 Jun 2014←11 Years→Current | Active | |
| Brookes Machine Tools Limited Director • Engineer | 17 Dec 2002←22 Years→Current | Active | |
| Brookes Investments Limited Director • Engineer | 5 Jul 1991←27 Years→19 Jul 2018 | Active | |
