The link to the Westminster website I see from your post repeats what it says on the PCN, namely "01 -parked in a restricted street during prescribed hours". Any sign on a bay nearby does not apply to yellow lines.
You say he parked on a yellow line but there were no signs giving the restricted hours. This means he parked within a Controlled Parking Zone where the restricted days and hours are shown on sign at the entrance to the zone. A 2-minute look on the Westminster website shows he was parked within Zone A2
Restricted hours are: -
Mon-Fri 8.30am - 6.30pm
Sat 8.30am - 1.30pm
He would have passed these signs: -
https://maps.app.goo.gl/LoWEdsoPyN1ausLN6I suggest he traces his route using GSV Street View, and at the point where he entered the zone, if the signs are not there he has a case.
Here is the location where he parked: -
https://maps.app.goo.gl/LoWEdsoPyN1ausLN6So, the bottom line is the PCN seems to have been correctly served, unless the CPZ entry signs on his approach are missing.