Mr. Alsop is getting old. He needs to be looked after, don't you think?
Mr. Alsop is getting old. He needs looking after, don't you think?
What is the difference between them and which one is more suitable one?
As I understood both of them are in passive voice.