Captain Cover is a trading name of Lexelle Ltd. Registered as a limited Company in England and Wales Company No 03160099. Registered Address: Third Floor, 10 South Parade, Leeds, West Yorkshire, Ls1 5QS.
Lexelle Ltd is authorised and regulated by the Financial Conduct Authority. You can check this on the Financial Services register at http://www.fca.org.uk/ or by calling 0800 111 6768.