Yes I go to a PDSA hospital and can register 3 pets, you can only register 1 pet at a private vets.
The PDSA do not do neuterers/ spays just out of necessity, they will only do them if there is a medical reason, this is how it was before the CP had the offer there which isn't running anymore (I don't think? )