| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | B & C BUILDERS LIMITED | 🇬🇧United Kingdom | Active | 25/05/2026 – present |
| Officer | STEEL CORE FABRICATIONS LIMITED | 🇬🇧United Kingdom | Active | 28/04/2026 – 06/05/2026 |
| Officer | SPB PRECISION ENGINEERING LIMITED | 🇬🇧United Kingdom | Active | 08/01/2026 – 29/03/2024 |
| Officer | ROYAL PHILATELIC SOCIETY LONDON | 🇬🇧United Kingdom | Active | 28/04/2026 – present |
| Officer | GEEZERS (MB) LIMITED | 🇬🇧United Kingdom | Dissolved | 11/04/2026 – 22/07/2019 |
| Officer | DRUCE & ASSOCIATES LIMITED | 🇬🇧United Kingdom | Active | 28/04/2026 – present |
| Officer | MOOCH IN MARLOW LIMITED | — | Dissolved | 14/01/2026 – 31/05/2014 |
| Officer | MORGAN DWYER LIMITED | 🇬🇧United Kingdom | Active | 15/04/2026 – 17/04/2014 |
| Officer | EMMETT CONSTRUCTION (A.R.) LIMITED | — | Active | 23/05/2026 – 04/07/2011 |
| Officer | J.B.D. CONSTRUCTION LIMITED | — | Dissolved | 23/05/2026 – 06/06/2011 |
| Officer | JJA PROJECT SERVICES ADVISORS LIMITED | — | Dissolved | 24/05/2026 – 28/02/2011 |
| Officer | COLEVITO LTD | — | Dissolved | 26/05/2026 – 05/10/2010 |
| Officer | ALISTAIR ROSS CREATIVE LIMITED | — | Dissolved | 31/05/2026 – 21/08/2009 |
| Officer | BJM SAFETY CONSULTANTS LIMITED | — | Dissolved | 04/06/2026 – 28/03/2010 |
| Officer | BJM SAFETY CONSULTANTS LIMITED | — | Dissolved | 28/04/2026 – 27/03/2010 |
07/05/2026
appointed
06/05/2026
resigned
26/03/2008
appointed