Terms of Business Agreement
Standard Commission Rates
Request an Agency - click here
Markel (UK) Limited
Registered in England No 2430992
Registered Office: The Markel Building, 49 Leadenhall Street, London, EC3A 2EA
FSA Details
Markel UK Ltd are Authorised Representatives of Markel Syndicate Management Limited and Markel International Insurance Company Limited who are authorised and Regulated by the Financial Services Authority.

Their FSA authorisation numbers are 204953 and 202570 respectively.