Found 0 Factsheets

Showing results for:

There are no results that match your search criteria

Related Information

Service Definitions

The Direct Payments scheme is a UK Government initiative in the field of Social Services that gives users money directly to pay for their own care, rather than the traditional route of a Local Government Authority providing care for them.