| Company | Timeline | Status | |
| Armstrong Priestley Holdings Limited Director • Director | 8 Mar 2016←7 Years→21 Nov 2023 | Active | |
| British Automatic Fire Sprinkler Association Limited Director • Director | 12 Jan 2011←4 Years→14 Jan 2015 | Active | |
| Canute Limited Liability Partnership Designated LLP Member • Unreported | 6 Nov 2003←13 Years→31 Oct 2017 | Active | |
| Armstrong-Priestley Limited Director • Director | 6 Nov 1991←32 Years→21 Nov 2023 | Active | |
| Armstrong-Priestley Limited Director • Unreported | 1 Jan 1970←53 Years→21 Nov 2023 | Active | |
