Footer Logo
Copyright 2022 Super Payments. All rights reserved. Super Payments Limited is a private limited company with company number 13903817. Powered by Super Payments Limited, Yapily Connect Limited and Modulr FS Limited. Yapily Connect Limited is authorised and regulated by the UK Financial Conduct Authority under the Payment Services Regulations 2017 (Firm Reference 827001).. Modulr FS Limited is authorised and regulated by the UK Financial Conduct Authority under the Electronic Money Regulations 2011 (Firm Reference 900573). Copyright 2022 Super Payments. Registered address at 2 Temple Back East, Temple Quay, Bristol, United Kingdom, BS1 6EG