Thanks for the suggestions all, I'm going to give the WD40 a try tomorrow as that's what I have available without buying anything for the time being.
I may well go the plasti dip/spray route when selling it, having those plastic parts nicely black & clean will make everything look a whole lot better