Thanks for the replies so far guys. On the rear drop outs it is stamped campagnolo.
I think the holes on the top tube should be there, I can't feel as if cable guides have been removed, either from top or underneath the top tube.
It does have a frame number stamped on the bottom bracket...