| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | JOHNSON HOSPITALITY SERVICES LIMITED | 🇬🇧Regno Unito | Active | 13/03/2026 – 28/02/2026 |
| Officer | SEMARA CONTRACT SERVICES LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | BELL ROCK WORKPLACE MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 11/04/2026 – 06/08/2013 |
| Officer | SEMARA ESTATES LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | — | — | Active | 04/02/2026 – present |
| Officer | SEMARA GROUP LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | JSG PLC | 🇬🇧Regno Unito | Active | 13/03/2026 – 28/02/2026 |
| Officer | ROBOSERVE LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | SEMARA INVESTMENTS LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | SEMARA NOMINEES LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | SEMARA TRUSTEES LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | JOHNSON INVESTMENT LIMITED | 🇬🇧Regno Unito | Active | 13/03/2026 – 28/02/2026 |
| Officer | JOHNSON GROUP PENSION NOMINEES LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – 28/02/2026 |
| Officer | STALBRIDGE LINEN SERVICES LIMITED | 🇬🇧Regno Unito | Active | 16/03/2026 – 28/02/2026 |
| Officer | CLIFTON CLEANING LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – 28/02/2026 |
| Officer | GREENEARTH CLEANING EUROPE LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – 28/02/2026 |
| Officer | CLEANOLOGIST LIMITED | 🇬🇧Regno Unito | Dissolved | 03/02/2026 – present |
| Officer | GREENEARTH CLEANING LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – 28/02/2026 |
| Officer | DCC CORPORATE CLOTHING LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 31/12/2004 |
| Officer | JOHNSON GROUP CLEANERS TRUSTEE COMPANY (NO.1) LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – present |
| Officer | JOHNSON GROUP CLEANERS TRUSTEE COMPANY (NO.2) LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – present |
| Officer | JOHNSON GROUP MANAGEMENT SERVICES LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – present |
| Officer | JOHNSON GROUP INC (UK) LIMITED | 🇬🇧Regno Unito | Active | 07/03/2026 – present |
| Officer | JOHNSON GROUP PROPERTIES PLC | 🇬🇧Regno Unito | Active | 13/03/2026 – present |
28/02/2026
resigned
06/08/2013
resigned
05/12/1994
appointed