Studio is a trading name of Studio Retail Limited which is authorised and regulated by the Financial Conduct Authority for consumer credit and general insurance.
Studio Retail Limited is a member of the Finance and Leasing Association (FLA).
Registered in England. No: 718151.
Registered Office: Church Bridge House, Henry Street, Accrington BB5 4EE