Screentrade is a trading name of Lloyds TSB Insurance Services Limited (Company No. 968406). Registered Office - 25 Gresham Street, London EC2V 7HN. Authorised and regulated by the Financial Services Authority from 14/01/2005.
Please read our terms and conditions.