The Sheriffs Are Coming
The Sherriff’s Office in Croydon are the enforcement officers responsible for implementing the judgements of the local High Court. Follow their work as they try to recover assets and debt owed to successful claimants.