| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | COOLCARE LOGISTICS LIMITED | 🇬🇧United Kingdom | Active | 24/02/2026 – present |
| Officer | NOVA MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | ULLSWATER MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | BREAKFIELD MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | WELLESFORD MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | ARLINGTON MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | VESTEY FOODS UK (HOLDINGS) LIMITED | 🇬🇧United Kingdom | Active | 08/05/2026 – present |
| Officer | WATERFORD MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | WOODCOTE MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | MAIDENBOWER MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | ARTHUR MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | RIDGEWAY MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | CROSS LANE MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | WIMBLEDON MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | FULHAM (INTERNATIONAL) LIMITED | — | Dissolved | 19/05/2026 – 18/04/2019 |
| Officer | MAKEPEACE MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | TRI-SERVICE SOLUTIONS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | SOUTHPARK MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | BEDDINGTON MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | WORTH MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | ALDWICK MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | BANCROFT MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | GLEBELANDS MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | REEDHAM MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | CRESCENT MEATS LIMITED | — | Dissolved | 22/05/2026 – present |
| Officer | SAUSALITO MEATS LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | CAVENDISH MEATS LIMITED | — | Dissolved | 19/05/2026 – present |
| Officer | INTERNATIONAL MEAT TRADE ASSOCIATION INCORPORATED(THE) | 🇬🇧United Kingdom | Active | 21/05/2026 – 20/03/2026 |
| Officer | VESTEY FOODS UK LIMITED | 🇬🇧United Kingdom | Active | 23/04/2026 – present |
22/05/2026
England → United Kingdom
19/05/2026
United Kingdom → England
16/01/2019
appointed