Windsor also did a lot of chrome lugs- looks like a repaint maybe?
with the back derailleur, it may indeed be japanese. They called the Windsor pro the "mexican cinelli".
the long straight lugs are generally early '70's, but thats a real generality and lots of exceptions probably.