Well once again a thumbs up to Laguna's Ducati Ashford for their service department. Phoned me up on Wednesday and said discs and pads in and booked me in for Saturday. Took the bike down and changed them. Second look at the oil weep and they even took the clutch drum/basket off in case it was behind there. It was dry but they sealed all the screws incase. Im not sure if it s cured as there was a slight patch near to where it lays. I have now also put the standard oil filler cap on in case the alloy one is the culprit.
Nearly got tempted with the Streetfighter again. I have fallen in love with the white one.