| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | I DO DIGITAL LTD | 🇬🇧Regno Unito | Active | 03/02/2026 – present |
| Person with significant control | I DO DIGITAL LTD | 🇬🇧Regno Unito | Active | 30/09/2025 – present |
| Person with significant control | SEAVIEW PROPERTIES (PETERHEAD) LIMITED | 🇬🇧Regno Unito | Active | 30/09/2025 – present |
| Person with significant control | L&I REID LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Person with significant control | PREMIER HEATING SERVICES LIMITED | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 07/01/2021 |
| Person with significant control | ABSTRACT SILICON LTD | 🇬🇧Regno Unito | Active | 25/06/2024 – present |
| Person with significant control | AGDEN CONSULTING LIMITED | — | Other | 26/06/2024 – 24/01/2025 |
| Person with significant control | REXQUORUM LTD | 🇬🇧Regno Unito | Proposal to strike off | 26/06/2024 – present |
| Person with significant control | REXINFINITY LTD | — | Dissolved | 26/06/2024 – 20/07/2018 |
| Person with significant control | REXCHERRY LTD | — | Dissolved | 20/06/2024 – present |
| Person with significant control | REXCHANCE LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | RAZORANK LTD | — | Dissolved | 26/06/2024 – 01/10/2018 |
| Person with significant control | PULLHUMAN LTD | — | Dissolved | 22/06/2024 – 29/09/2018 |
| Person with significant control | CORTIX LTD | 🇬🇧Regno Unito | Dissolved | 21/06/2024 – present |
| Person with significant control | CHESTRIX LTD | 🇬🇧Regno Unito | Dissolved | 22/06/2024 – present |
| Person with significant control | CONVOCUS LTD | 🇬🇧Regno Unito | Dissolved | 12/06/2024 – present |
| Person with significant control | CIRCALIS LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – present |
| Person with significant control | COLDCOR LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | COLDBREED LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | COLBEX LTD | — | Dissolved | 22/06/2024 – present |
| Person with significant control | SOCHEDER LTD | — | Dissolved | 22/06/2024 – present |
| Person with significant control | SOBLOSAL LTD | — | Dissolved | 20/06/2024 – present |
| Person with significant control | SOCARNATE LTD | — | Dissolved | 25/06/2024 – present |
| Person with significant control | SOCARID LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | TRAHANGEM LTD | 🇬🇧Regno Unito | Dissolved | 25/06/2024 – 12/03/2018 |
| Person with significant control | TRAIOFRI LIMITED | — | Dissolved | 26/06/2024 – 19/03/2018 |
| Person with significant control | TRAIBOER LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 19/03/2018 |
| Person with significant control | TRAIOWECH LTD | 🇬🇧Regno Unito | Dissolved | 20/06/2024 – 19/03/2018 |
| Person with significant control | WAINNARY LTD | 🇬🇧Regno Unito | Dissolved | 25/06/2024 – 20/02/2018 |
| Person with significant control | WAEMTA LTD | — | Dissolved | 26/06/2024 – 20/02/2018 |
| Person with significant control | WAEZYALDEL LTD | 🇬🇧Regno Unito | Dissolved | 23/06/2024 – 20/02/2018 |
| Person with significant control | WAGUNE LTD | — | Dissolved | 24/06/2024 – 20/02/2018 |
| Person with significant control | CORDYKOTHOUS LTD | 🇬🇧Regno Unito | Dissolved | 24/06/2024 – 07/02/2018 |
| Person with significant control | CORIMDUSETER LTD | — | Dissolved | 21/06/2024 – 07/02/2018 |
| Person with significant control | CORMGOHNIT LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 07/02/2018 |
| Person with significant control | CIRYEREE LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 07/02/2018 |
| Person with significant control | LEROSMANN LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | LESELELL LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | LERGRAGLID LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | LERKAERS LTD | — | Dissolved | 26/06/2024 – present |
| Person with significant control | KAZIDIN LTD | 🇬🇧Regno Unito | Dissolved | 24/06/2024 – 01/10/2017 |
| Person with significant control | KEACERAN LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 01/10/2017 |
| Person with significant control | KEBERWIN LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 01/10/2017 |
| Person with significant control | KAZEIZ LTD | 🇬🇧Regno Unito | Dissolved | 21/06/2024 – 01/10/2017 |
| Person with significant control | HEPITPHER LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 29/08/2017 |
| Person with significant control | HEPLECTLE LTD | 🇬🇧Regno Unito | Dissolved | 21/06/2024 – 29/08/2017 |
| Person with significant control | HEOVDER LTD | 🇬🇧Regno Unito | Dissolved | 26/06/2024 – 25/08/2017 |
| Person with significant control | HEOYAUL LTD | 🇬🇧Regno Unito | Dissolved | 22/06/2024 – 25/08/2017 |
| Person with significant control | FATUSON LTD | — | Dissolved | 22/06/2024 – present |
| Person with significant control | FEATHERFUR LTD | — | Dissolved | 23/06/2024 – present |
12/06/2026
Sweden → England
09/05/2026
United Kingdom → England
04/06/2018
appointed