The English name I had for it was 'Progress' so that's probably just a different translation of Xianjin.
However, I can't find my source out there any more, whether I type in the full name as I had it or whether I try to get it by Image search!
But it does come up, as Pnegyesi says, on a well-known Chinese car site so the point is yours.
FYI the name I had was Hsinchien Machine Works Progress Sedan.
Well done.