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 |