Finance & The Cotswold Company
The Cotswold Company (UK) Ltd is registered in England and Wales (04774845). Registered Office: Norfolk Tower, 48-52 Surrey Street, Norwich, NR1 3PA. The Cotswold Company (UK) Limited acts as a credit broker and only offers credit products from Secure Trust Bank PLC trading as V12 Retail Finance. The Cotswold Company (UK) Limited is authorised and regulated by the Financial Conduct Authority. Our registration number is 730933. Credit provided subject to age and status