This website is owned and operated by Faster Payments Scheme Limited (company number 07751778) registered in England and Wales. Registered office The White Chapel Building, 10 Whitechapel High Street, London E1 8QS. Faster Payments Scheme Limited is regulated as the payment scheme operator of the Faster Payment Service by the Payments Scheme Regulator. Vat number: GB 133239435 Copyright © Faster Payments Scheme Limited 2016-2025