Skip to main content
UK Parliament
query
Search icon
Concept
Debt Managers Standards Association
Details
Tagged entities
Properties
Alt label
DEMSA
SES ID
28421
75253
Notation
28421
In scheme
Organisation
Top concept of
Organisation
Definition
Established in December 2000 in order to promote good practice in the debt management industry.