- Company Overview for MARKEL EUROPE UK BRANCH (BR015323)
- Filing history for MARKEL EUROPE UK BRANCH (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