Organisations covered in MARKEL INTERNATIONAL INSURANCE COMPANY LIMITED group statement (2026)

Organisation

MARKEL CAPITAL LIMITED

20 Fenchurch Street, London, EC3M 3AZ

Company number: 03114572

MARKEL INTERNATIONAL SERVICES LIMITED

20 Fenchurch Street, London, EC3M 3AZ

Company number: 00932977