Meshed and Meshed Cover are trading names of Mesh'd Limited which is a Appointed Representative of Champion Insurance Group Ltd which is authorised and regulated by the Financial Conduct Authority (FRN 520977)
Mesh’d Limited is Registered in Scotland, Company No SC801750
Registered Office: 2nd Floor Clyde Offices, 48 West George Street, Glasgow, Scotland, G2 1BP