Penfold documents

Contact Us using or at

Copyright © 2019 Penfold Savings Limited. Penfold® is a trading name of Penfold Savings Limited, authorised and regulated by the FCA, no. 826097, registered in England and Wales, company no. 11668244, with a registered office at Kemp House, 160 City Road, London, EC1V 2NX.
Legal information


Do you like cookies? 🍪 We use cookies to ensure you get the best experience on our website.