| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Person with significant control | COMMON WHOLESALE PLATFORM LTD | — | Liquidation | 29/09/2025 – present |
| Person with significant control | W3 PROPERTY & MAINTENANCE LIMITED | 🇬🇧Regno Unito | Active | 19/06/2024 – present |
| Person with significant control | JSI ENGINEERING PROJECT SERVICES LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Officer | JSI ENGINEERING PROJECT SERVICES LIMITED | 🇬🇧Regno Unito | Active | 26/03/2026 – present |
| Person with significant control | UGD WAGGLETON LTD | 🇬🇧Regno Unito | Dissolved | 24/06/2024 – present |
| Person with significant control | ALMAC FOUNDER SHARE COMPANY LIMITED | 🇬🇧Regno Unito | Active | 18/06/2024 – present |
| Person with significant control | — | — | Active | 24/06/2024 – present |
| Person with significant control | — | — | Active | 18/06/2024 – present |
| Person with significant control | — | — | Active | 19/06/2024 – present |
| Person with significant control | — | — | Active | 19/06/2024 – present |
| Person with significant control | — | — | Active | 21/06/2024 – present |
| Person with significant control | CONBEX CIVILS LIMITED | 🇬🇧Regno Unito | Active | 20/06/2024 – 14/11/2017 |
| Person with significant control | IRVINE MAINTENANCE CONSTRUCTION LIMITED | 🇬🇧Regno Unito | Proposal to strike off | 18/06/2024 – present |
| Person with significant control | GRAPEVINE ENT LIMITED | 🇬🇧Regno Unito | Dissolved | 24/06/2024 – present |
| Person with significant control | VOIPLICITY LIMITED | — | Dissolved | 19/06/2024 – present |
| Person with significant control | IRVINE PROJECTS LIMITED | — | Dissolved | 19/06/2024 – present |
| Person with significant control | JOHN IRVINE ENGINEERING CONSULTANCY LIMITED | 🇬🇧Regno Unito | Liquidation | 18/06/2024 – present |
| Person with significant control | OLYMPIC SCAFFOLD & TOWER HIRE LIMITED | 🇬🇧Regno Unito | Active | 21/06/2024 – 16/02/2021 |
| Person with significant control | MULTIFLOR LIMITED | 🇬🇧Regno Unito | Active | 18/06/2024 – present |
| Person with significant control | L & B (NO 59) LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Person with significant control | WIGHTFIBRE LIMITED | 🇬🇧Regno Unito | Active | 18/06/2024 – 14/11/2017 |
| Person with significant control | ALBACHEM INTERNATIONAL LIMITED | 🇬🇧Regno Unito | Active | 19/06/2024 – present |
| Person with significant control | ALMAC CLINICAL SERVICES TRUSTEES LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – present |
| Officer | JOHN IRVINE ENGINEERING CONSULTANCY LIMITED | 🇬🇧Regno Unito | Liquidation | 16/12/2025 – present |
14/05/2025
appointed
19/06/2024
Northern Ireland → England
06/04/2016
appointed