Independent Community and Health Concern/Definition

Local political party based in Kidderminster, United Kingdom, which campaigns on health and community issues.