Concept

UK Payments Administration

Properties

Alt label
  • UK Payments
SES ID
  • 363062
  • 363064
Notation
  • 363062
In scheme
Top concept of
Definition
  • Limited company providing people, facilities and expertise to the UK payments industry.