Looking at the BB I see some writing that will be the makers name. I have seen them before, I just can't remember the name. Too late to go out to the shed. BB should be standard. If you pull the seatpost it will tell you what size it is, if it can be read.
No mistaking the brakes though, I would love to find some MAFAC canti's.