To be honest I cant remember a Triumph 250, there was probably a "badge engineered" BSA starfire which was an updated C15 and a damn nightmare to keep going as bottom end was not good.
If you can get a year i will resurch it this side of the pond for you