Thanks for the help gents - most appreciated. I saw the Tri Cor chap at Stafford and he was most helpful.
The oil pipe terminations to the tank were generally poor so I've re-done them. But, I checked last night and there is oil under the bike again. It actually looks like the oil tank itself is leaking from the seams. Has anyone heard of this before?