Advanced company searchLink opens in new window

MARKEL EUROPE UK BRANCH

UK establishment number BR015323

UK establishment office address
20 Fenchurch Street, London, EC3M 3AZ
Status
Closed
Opened on
1 July 2011
Type of business
Non Life Insurance Business

This is a UK establishment of
MARKEL EUROPE PLC

Company number
FC030328