Bonsoir donc:
'He doesn't want his number given' = ' He doesn't want his number to be given.'
Derrière 'want' il faut forcément une proposition infinitive, ce qui a dû te troubler
Forme active : 'he doesn't want people to give his number'.
L'agent est imprécis et n'a pas d'importance et peut être mis a la forme passif
La phrase au passif complète = 'He doesn't want his number to be given (by other people=par d'autre gens ).
J’espère t'avoir aide. ^^