Lights, camera, PTSG
Premier Technical Services Group Ltd (PTSG) has completed a project to assist Netflix with the filming of a new drama. Locations were situated throughout the north, from Manchester to Liverpool in the north-west to Rotherham in South Yorkshire.