| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Person with significant control | TAN ROOMS LTD | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | DALEVIEW WATCHES LTD | 🇬🇧United Kingdom | Dissolved | 18/06/2024 – present |
| Person with significant control | FLEET SUPPLY LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | THE YARD ROOMS LTD | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | IME DJK GROUP LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | CLAIM TO REPAIR LTD | 🇬🇧United Kingdom | Proposal to strike off | 18/06/2024 – present |
| Person with significant control | J MACD CONSULTING LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | JOHN MCD IT SOLUTIONS LTD | 🇬🇧United Kingdom | Dissolved | 18/06/2024 – present |
| Person with significant control | ARTIFICIAL INTELLIGENCE (AI) FORUM LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – 01/11/2022 |
| Person with significant control | CASTLE YARD LETTINGS LTD | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Officer | THE WICK SOCIETY | 🇬🇧United Kingdom | Active | 20/01/2026 – 20/01/2026 |
| Person with significant control | 1875 PROPERTY COMPANY LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | LANARK ROAD PROPERTY LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | JLM ARTIFICIAL LAWNS AND LANDSCAPING LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | HIRE FLEET SERVICES LIMITED | 🇬🇧United Kingdom | Dissolved | 18/06/2024 – present |
| Person with significant control | ASHLEY JAMES PUBS LTD | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | BINTANG BAY LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | EASYBNB LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | JM BUSINESS ANALYSIS LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | AJP LEASEHOLD (CANNOCK) LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | RESORT SALES LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Officer | GREASBY COMMUNITY ASSOCIATION | — | Active | 22/05/2026 – present |
| Person with significant control | TTIKITT LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | TELOS ENDEAVOUR LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | ALGUND CONSULTANCY SERVICES LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | MELIOR DESIGN LTD | 🇬🇧United Kingdom | Active | 18/06/2024 – present |
| Person with significant control | — | — | Active | 19/06/2024 – present |
| Person with significant control | J-MAC VENT LTD | 🇬🇧United Kingdom | Proposal to strike off | 18/06/2024 – present |
| Person with significant control | BLACKWATER DISTRIBUTION LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – 05/06/2019 |
| Person with significant control | — | — | Active | 18/06/2024 – present |
| Person with significant control | J & J MULTI-TRADES ROOFING LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | E.M.S. EUROWELD LIMITED | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | MCDONALD REMOVAL LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | — | — | Active | 18/06/2024 – present |
| Person with significant control | J MCDONALD BUTCHERS LTD | — | Dissolved | 19/06/2024 – present |
| Person with significant control | JOHN MCDONALD METAL RECYCLING LTD. | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | SJM INVENTORY SERVICES LIMITED | 🇬🇧United Kingdom | Dissolved | 18/06/2024 – present |
| Person with significant control | SNAPE HILL CRESCENT MANAGEMENT LIMITED | 🇬🇧United Kingdom | Active | 18/06/2024 – 14/04/2022 |
| Person with significant control | ARDGOWAN TECHNICAL SERVICES LIMITED | 🇬🇧United Kingdom | Proposal to strike off | 18/06/2024 – present |
| Person with significant control | — | — | Active | 19/06/2024 – present |
| Person with significant control | PERTH & KINROSS ASSOCIATION OF VOLUNTARY SERVICE LIMITED | 🇬🇧United Kingdom | Active | 19/06/2024 – 25/09/2017 |
| Person with significant control | MUMBLES COASTAL CONSTRUCTION LTD | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | THE BRADLEY HOTEL LIMITED | — | Active | 18/06/2024 – 11/08/2020 |
| Person with significant control | HGV BACKUP LIMITED | — | Dissolved | 19/06/2024 – present |
| Person with significant control | — | — | Active | 19/06/2024 – present |
| Person with significant control | 9 GREYS INVENTORY SOLUTIONS LIMITED | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | TEMPIS LTD | 🇬🇧United Kingdom | Active | 19/06/2024 – present |
| Person with significant control | CHIEFY MEDIA PRODUCTS LTD | 🇬🇧United Kingdom | Dissolved | 19/06/2024 – present |
| Person with significant control | J MC D SERVICES LIMITED | 🇬🇧United Kingdom | Dissolved | 18/06/2024 – present |
| Person with significant control | BEAVER BUS LIMITED | 🇬🇧United Kingdom | Active | 21/06/2024 – present |
05/06/2026
United Kingdom → England
22/05/2026
Scotland → United Kingdom
17/08/2016
appointed