Organisations covered in MARKEL INTERNATIONAL SERVICES LIMITED group statement (2025)
| Organisation |
|---|
|
MARKEL CAPITAL LIMITED 20 Fenchurch Street, London, EC3M 3AZ Company number: 03114572 |
|
MARKEL INTERNATIONAL INSURANCE COMPANY LIMITED 20 Fenchurch Street, London, EC3M 3AZ Company number: 00966670 |