Customer service excellence award for handling police complaints

Police complaints team leads the way in customer service excellence in England and Wales