
DeMontfort Fine Art Limited trading as Whitewall Galleries, DeMontfort House, Europa Way, Lichfield, Staffordshire, WS14 9NW, 02402634 acts as a credit broker and not the lender.
DeMontfort Fine Art Limited trading as Whitewall Galleries only offers products from Secure Trust Bank PLC trading as V12 Retail Finance. Secure Trust Bank PLC. Finance Conduct Authority (FCA) Registration Number: 734281
Secure Trust Bank is registered in England and Wales 541132. Registered office: One Arleston Way, Solihull, B90 4LH. Authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority. Registration number 204550.