I seem to have sorted the problem. It was to do with 2 of the 3 spill-off pipes.
I first tried to tie them on their respective injector with cable ties - suspecting they might be getting lose with pressure or something. That didn't help.
Went to Halfords, bought replacement spill-off pipes (3 in a pack) and replaces the 2 which had slight oil on them - left the 3rd dry one untouched. Fingers crossed, no leak so far and cold start seem to have come back to normal behaviour.
Link to pipes I bought is
http://www.halfords.com/workshop-tools/garage-equipment/fuses-electricals-fixings/halfords-diesel-spill-off-pipe?cm_mmc=Google+PLA-_-Garage+Equipment-_-Fuses,+Electricals+&+Fixings-_-187990&_$ja=tsid:60494%7Ccgn:GoogleShopping%7Ckw:1 87990&istCompanyId=b8708c57-7a02-4cf6-b2c0-dc36b54a327e&istItemId=wiaamaq&istBid=tzxp&_$ja=ts id:94971|cid:865695754|agid:43902127335|tid
la-328736076851|crid:203186037801|nw:g|rnd:1736934240 2727258755|dvc:c|adp:1o3|loc:1007191