Directors / Officers
- Mainstay (Secretaries) LimitedCorporate SecretaryAppointed: 2018-07-09
- MAINSTAY (SECRETARIES) LIMITED — Officer, appointed 2023-12-06, resigned 2023-12-07
- MAINSTAY (SECRETARIES) LIMITED — Officer, appointed 2023-11-13, resigned 2023-12-07
- MAINSTAY (SECRETARIES) LIMITED — Officer, appointed 2023-11-08, resigned 2023-12-07
- Perrett, Steve JohnDirectorNationality: British · Residence: England · Appointed: 2022-08-18
- Steve John PERRETT — Officer, appointed 2026-04-14
- Steve John PERRETT — Officer, appointed 2026-04-02
- Steve John PERRETT — Officer, appointed 2026-03-27
- Saleh, OudaDirectorNationality: British · Residence: England · Appointed: 2020-09-15
- Ouda SALEH — Officer, appointed 2026-04-14
- Ouda SALEH — Officer, appointed 2026-04-14
- Ouda SALEH — Officer, appointed 2026-04-02
- Howell, Nigel, Mr.DirectorNationality: British · Residence: England · Appointed: 2020-09-15 · Resigned: 2022-08-18
- Nigel HOWELL — Officer, appointed 2022-08-19
- Nigel HOWELL — Officer, appointed 2020-09-15
- Nigel HOWELL — Officer, appointed 2019-09-06
- Keenan, John JosephDirectorNationality: British · Residence: England · Appointed: 2024-07-01 · Resigned: 2025-10-01
- John Joseph KEENAN — Officer, appointed 2023-10-23
- John Joseph KEENAN — Officer, appointed 2021-09-02
- John Joseph KEENAN — Officer, appointed 2012-08-13