I used to have quite a few of the Hinchcliffe John Carter figures, very poor sculpts but at the time I loved them.
Th display piece from GW you are asking about, is a model I used to own, but I am having trouble recalling who it was made by, I will think on this and hopefully be able to get back to you.