| Rol | Empresa | País | Estado | Período |
|---|---|---|---|---|
| Cargo | BARNARDO STAFF PENSION SCHEME TRUSTEES LIMITED | 🇬🇧United Kingdom | Activa | 18/3/2026 – 29/11/2024 |
| Cargo | ARROW EXETER RETAIL MANAGEMENT LIMITED | — | Disuelta | 7/1/2026 – 27/1/2020 |
| Cargo | ARROW CARDIFF RETAIL MANAGEMENT LIMITED | — | Disuelta | 7/1/2026 – 27/1/2020 |
| Cargo | MACE CONSULTANCY (PERU) LIMITED | 🇬🇧United Kingdom | Activa | 12/4/2026 – 27/1/2020 |
| Cargo | MACE CONSULTANCY (MENA) LIMITED | 🇬🇧United Kingdom | Activa | 12/4/2026 – 27/1/2020 |
| Cargo | MACE FACADES LIMITED | 🇬🇧United Kingdom | Activa | 11/4/2026 – 27/1/2020 |
| Cargo | MACE DEVELOPMENTS (STEVENAGE) LIMITED | 🇬🇧United Kingdom | Activa | 19/4/2026 – 27/1/2020 |
| Cargo | MACE TECH LIMITED | 🇬🇧United Kingdom | Activa | 14/4/2026 – 27/1/2020 |
| Cargo | MWJV LTD | 🇬🇧United Kingdom | Activa | 15/4/2026 – 27/1/2020 |
| Cargo | MACE INTERNATIONAL (UK) LIMITED | 🇬🇧United Kingdom | Activa | 25/4/2026 – 27/1/2020 |
| Cargo | MACE MACRO LIMITED | 🇬🇧United Kingdom | Disuelta | 14/1/2026 – 27/1/2020 |
| Cargo | MACE CONSTRUCTION (INTERNATIONAL) LIMITED | 🇬🇧United Kingdom | Activa | 25/4/2026 – 27/1/2020 |
| Cargo | MACE DEVELOPMENTS LIMITED | 🇬🇧United Kingdom | Activa | 14/4/2026 – 27/1/2020 |
| Cargo | MACE CONSULTANCY (EUROPE) LIMITED | 🇬🇧United Kingdom | Activa | 14/4/2026 – 27/1/2020 |
| Cargo | MACE CONSULTANCY (ASIA PACIFIC) LIMITED | 🇬🇧United Kingdom | Activa | 15/4/2026 – 27/1/2020 |
| Cargo | ARROW EXETER (PHASE 2) LIMITED | 🇬🇧United Kingdom | Activa | 30/5/2026 – 27/1/2020 |
| Cargo | MACE DEVELOPMENTS (HOYLE ST) LIMITED | 🇬🇧United Kingdom | Disuelta | 19/4/2026 – presente |
| Cargo | MACE CONSULTANCY (THE AMERICAS) LIMITED | 🇬🇧United Kingdom | Activa | 20/4/2026 – 27/1/2020 |
| Cargo | MACE CONSULTANCY (NETHERLANDS) LIMITED | 🇬🇧United Kingdom | Activa | 20/4/2026 – 27/1/2020 |
| Cargo | MACE ANGOLA SPECIAL PROJECTS LIMITED | 🇬🇧United Kingdom | Activa | 21/4/2026 – 27/1/2020 |
| Cargo | MACE (SLOVAKIA) LIMITED | — | Disuelta | 11/5/2026 – 27/1/2020 |
| Cargo | MACE (MOORGATE) LIMITED | 🇬🇧United Kingdom | Disuelta | 27/4/2026 – presente |
| Cargo | MACE CONSTRUCT LIMITED | 🇬🇧United Kingdom | Activa | 30/4/2026 – 27/1/2020 |
| Cargo | ARROW DEVCO (CARDIFF) LIMITED | — | Disuelta | 1/5/2026 – 27/1/2020 |
| Cargo | JURASSICA | — | Disuelta | 15/5/2026 – presente |
| Cargo | MACE (NEW ZEALAND) LIMITED | 🇬🇧United Kingdom | Activa | 4/5/2026 – 27/1/2020 |
| Cargo | MACE PROJECTS (SOUTH AFRICA) LIMITED | 🇬🇧United Kingdom | Activa | 4/5/2026 – 27/1/2020 |
| Cargo | CAMBRIDGE HEATH ROAD DEVELOPMENTS LIMITED | — | Disuelta | 14/5/2026 – presente |
| Cargo | OBSERVATORY INSPIRATION LIMITED | — | Disuelta | 21/5/2026 – presente |
| Cargo | GREENWICH SQUARE COMMERCIAL LIMITED | 🇬🇧United Kingdom | Activa | 18/5/2026 – 27/1/2020 |
| Cargo | MACE CAPITAL LIMITED | — | Disuelta | 14/5/2026 – 27/1/2020 |
| Cargo | GRADUATION STUDENT LIVING LIMITED | — | Activa | 22/5/2026 – 27/1/2020 |
| Cargo | GREENWICH SQUARE LIMITED | 🇬🇧United Kingdom | Activa | 18/5/2026 – 27/1/2020 |
| Cargo | HADLEY MACE HOLDINGS LIMITED | — | Disuelta | 27/5/2026 – presente |
| Cargo | COMMERCIAL ROAD DEVELOPMENT MANAGEMENT LIMITED | — | Activa | 26/5/2026 – 27/1/2020 |
| Cargo | MACE CONSULT LIMITED | 🇬🇧United Kingdom | Activa | 29/5/2026 – 27/1/2020 |
| Cargo | COURT ORCHARD LIMITED | — | Disuelta | 21/5/2026 – presente |
| Cargo | MACE FINANCE LIMITED | 🇬🇧United Kingdom | Activa | 19/5/2026 – 27/1/2020 |
| Cargo | MACE INTERNATIONAL OVERSEAS LIMITED | — | Activa | 25/5/2026 – 27/1/2020 |
| Cargo | TDFHUB2014 LTD. | — | Disuelta | 14/5/2026 – presente |
| Cargo | SVDP LIMITED | 🇬🇧United Kingdom | Activa | 22/5/2026 – 31/3/2013 |
| Cargo | EAST VILLAGE MANAGEMENT LIMITED | 🇬🇧United Kingdom | Activa | 30/4/2026 – 16/11/2012 |
| Cargo | STRATFORD VILLAGE PROPERTY HOLDINGS 2 LIMITED | 🇬🇧United Kingdom | Activa | 4/6/2026 – 31/3/2013 |
| Cargo | STRATFORD VILLAGE PROPERTY HOLDINGS 1 LIMITED | 🇬🇧United Kingdom | Activa | 4/6/2026 – 31/3/2013 |
| Cargo | ODA NO 3 LIMITED | — | Disuelta | 4/6/2026 – presente |
| Cargo | ODA NO 1 (GP) LIMITED | — | Disuelta | 4/6/2026 – presente |
| Cargo | ODA NO 2 LIMITED | — | Disuelta | 4/6/2026 – presente |
| Cargo | NOTTINGHAM REGENERATION LIMITED | 🇬🇧United Kingdom | Disuelta | 6/2/2026 – 23/5/2005 |
9/4/2026
United Kingdom → England
18/3/2026
England → United Kingdom
30/7/2018
appointed