Directorate for Police Division
E365402
UNEXPLORED
The Directorate for Police Division is a Scottish Government body responsible for overseeing policing policy, governance, and strategic support for police services in Scotland.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.