| Company | Timeline | Status | |
| J. Maguire Associates Ltd Director • Engineer | 23 Jun 2009←16 Years→Current | Active | |
| J. Maguire Associates Ltd Secretary • Engineer | 23 Jun 2009←16 Years→Current | Active | |
| C. Maguire Limited Secretary • Consultant | 1 Aug 2003←19 Years→11 Oct 2022 | Dissolved | |
| Dinardo Partnership Limited Director • Consulting Engineer | 1 Jun 1997←3 Years→31 May 2000 | Active | |
