Thanks, interesting additional notes there.
Looking into your kind of camera has led me to discover that TP sometimes did not add their labels to cameras made for other brands to sell. And allegedly on these cameras there would be a serial number on the shutter mechanism, hidden behind the casing I say allegedly because I've also been told that there would not be any serial numbers, just the reference number for different components.
I also looked again at the photos (since I don't have the camera with me at the moment, and realised that there could be a wire composing frame to pull up at the top of the rising front.