Transaction in Own Shares - buy back 27Oct16

UK 100

Latest directors dealings