| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | KBB MACCLESFIELD LIMITED | — | Disuelta | 14/5/2026 – presente |
| Cargo | MAVERICKS OF MACCLESFIELD LIMITED | — | Disuelta | 20/5/2026 – 27/3/2013 |
| Cargo | NEST ONECALL LIMITED | — | Disuelta | 22/5/2026 – 30/1/2012 |
| Cargo | JOHN BARRY INTERIORS LIMITED | — | Disuelta | 1/6/2026 – presente |
| Cargo | JOHN BARRY PROPERTY LIMITED | — | Disuelta | 1/6/2026 – presente |
9/7/2013
appointed
27/3/2013
resigned
2/4/2009
appointed