Skip to main content
UK Parliament
query
Search icon
Concept
UK Payments Administration
Details
Tagged entities
Properties
Alt label
UK Payments
SES ID
363062
363064
Notation
363062
In scheme
Organisation
Top concept of
Organisation
Definition
Limited company providing people, facilities and expertise to the UK payments industry.