The ZB31 was made from 1949 to 1952 and to be a Gold Star the engine would have had to be ZB32, and the motors alloy, however they did make an alloy B31 motor in 1950.
All the frames for these ZB31 models would have been either rigid back end or plunger, also refered to as a sprung frame.
....BikerBSA