Skip to main content

Leadership

 

Management Team

Privacy Notice (Updated 1 May 2018) | About Us | Contact Us | Terms and Conditions | Anti Modern Slavery Policy | Legal Notifications | My Plans
SquareTrade Limited is authorised and regulated by the Financial Conduct Authority under registered number 538538. SquareTrade Limited Registered in England No. 7165194.