Organisations covered in MARKEL INTERNATIONAL SERVICES LIMITED group statement (2025)

Below are the organisations covered in MARKEL INTERNATIONAL SERVICES LIMITED 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