Tgx 250w 120swx 24v 175rpm 1hvt1107 en15194 mfaz 0414
Tgx is the manufacturer's code - possibly Tongxin, but I haven't see that on their motors.
250w is a the nominal continuous rating, but it's more a category than an actual rating.
120 is the phase angle
swx seems to be a size or power category.
24v obvious
175rpm is the no-load speed at exactly 24v
1hvt1107 is probably the model number and serial number (guess).
en15194 is the European standard for electric bikes. It has little meaning on a motor.
mfaz - not sure. Could be the production location.
0414 is the month of manufacture.
If you show a couple of photos, we can say if it's a Tongxin. AFAIK, Tongxin stopped production before 0414, so something isn't right. I heard that their production was taken over by Outrider. Maybe they're using the same Tongxin markings.