Yes, it's a Papworth unit. And you're right about the shorter bench seats on the ex-FCC units, I had wondered where that difference originated from!
I seem to remember that 317345 was actually the last near-original 317 (i.e non-PRM) in service, so it's an appropriate choice in that respect as...