The Independent Police Complaints Commission was a non-departmental public body in England and Wales responsible for overseeing the system for handling complaints made against police forces in England and Wales. From Wikipedia