1
Total Mentions
1
Documents
0
Connected Entities
Name reference in documents
EFTA00143663
3. Registered office: The Payment Systems Regulator Limited is registered as a limited company in England and Wales No. 8970864. Registered office: Switchboari Web Site https://symy.fca.org.uk (FCA); https://www.psr.org.uk (the Payment Systems Regulator Limited) EFTA00143681
No connected entities