* If you cancel your claim after our 14 day cooling off period, a cancellation fee may be payable. Please see our Terms and Conditions for full details of our fee structure.
Innovation Contracting Limited is regulated by the Financial Conduct Authority for claims management activities Reg No. 837443, recorded on the FCA's website Register or by contacting the FCA on 0800 111 6768