Without wishing to be pedantic, I'll throw another variation into the ring.
GSTP refers to General Service Trade Pattern.
This was applied to watches purchased by various British Commonwealth military organisations. Due to the shortage of watches that met military specifications (used for navigation etc.), watches for general duties were quickly purchased from the civilian watch market (the trade), thus "Trade Pattern".
Or does it? There is also another possibility.
GSTP refers to General Service Temporary Pattern.
For much of the same reasons as above, watches that did not meet "milspec", but were needed for general time keeping, were a "Temporary Pattern" and not related to a British Military Standard.
This is another of those mysteries that has endured since the watches were issued, and until some dusty archive yields up its documents, the actual meaning of GSTP will always be a subject of polite reasoned discussion among watch collectors.