Finch is a trading style of Finch Commercial Insurance Brokers Limited which is authorised and regulated by the Financial Conduct Authority (reference number 307642).
Registered Office: 53a Crockhamwell Road, Woodley, Reading, Berkshire, RG5 3JP.
Registered in England & Wales No. 04251300. Privacy Notice | Covid-19: Financial-Difficulties | Modern Slavery Act Statement