Markel (UK) Limited
Head Office: Riverside West, Whitehall Road, Leeds, West Yorkshire, LS1 4AW
For further information, click here.
Registered Office: The Markel Building, 49 Leadenhall Street, London, EC3A 2EA
Registered in England No 2430992
Markel UK Ltd are Authorised Representatives of Markel International Insurance Company Limited and Markel Syndicate Management Limited who are authorised and Regulated by the Financial Services Authority.
Their FSA authorisation numbers are 202570 and 204953 respectively.
