Comparison Creator Limited is authorised and regulated by the Financial Conduct Authority (FCA) for insurance mediation activity under firm reference number 832239. You may check this on the Financial Services Register by visiting the FCA website. Comparison Creator Limited is registered in England and Wales (Company No. 07336373). Registered office: Springboard Business Innovation Centre, Llantarnam Business Park, Llantarnam, Torfaen, NP44 3AW.