Not sure yet what the issue is, but just load it into (free, cross-platform) netfabb studio basic and immediately export it to another obj file (using "Export part" in the "Part" menu). The resulting file uploads flawlessly, but the model is very small if one chooses millimeter units. A comment at the top of your file suggests it is in centimeters, so you could either use shapeways' SCALE option after upload, or use Part->Scale in netfabb to enlarge it by a factor of ten.
Apart from that, the most obvious difference between the original and rewritten obj files is a bunch of "vt" entries in the former, with one parameter a very large constant number and the other zero. These are completely absent in the "correct" file - but I am not familiar enough with obj format to know their significance. Also, a number of "vn" (vertex normal ?) entries have been recalculated, although netfabb did not produce any warnings about the original model.
Last edited: Jun 20, 2016