Another thing to remember is frames without numbers are not bound to be dodgy in fact probably the reverse, replacement frames from BSA came without numbers stamped on them.
Speaking from personal experience here having been struck at a tangent by an AJ many moons ago.
Needed frame, tank, wheel rebuild and forks - cost 65 UK pounds, back then that was probably six weeks wages
All the best - Bill