Interim Results - Six Months to 31 July 1999

UK 100

Latest directors dealings