They are in good nick and have obviously been installed on a layout somewhere. I have tested them all and they all work, although one is a little squeaky and slower than the others, I suspect a function of differences in between can motors. Some grease should stop the squeak.
There are therefore no obvious problems except that the wires that actually throw the points are missing. I thus need to source some piano wire. The wire that came with my other hoff was 0.6mm but I know that the 7mm layout Dinas uses thicker wire than that, so something like 1mm would probably be sensible. The search starts tonight.