Licence NumberSL0485
Issued25/04/2024
Commences28/05/2019
Expiresindefinite
NameOWEN Peter Clwyd
Operator NameNorth Wales Cancer Treatment Centre
Operator AddressGlan Clwyd Hospital, Rhyl, Denbighshire, LL18 5UJ