Concept

Improvement Foundation

Properties

SES ID
  • 26480
Notation
  • 26480
In scheme
Top concept of
Definition
  • Based in Manchester. Works to improve public services.