Dean Taylor
Date of birth:
22/06/1993 Date of death:
13/04/2025 Establishment type:
Prison Establishment:
HMP Stoke Heath Investigation status:
In progress