The razor looks to be the aluminum handled tech. Made most likely in England/UK or in Germany. Going just by the razor best guess on when it was made is pretty wide appx 1960-1980ish. My bet is probably early '70s. You can see a plastic stiched on business card slot or something and I am guessing if it was from the 50s or early 60s with the razor replaced that card hold would probably have leather trim stitched around it. Thats my best.