Trading update for the 3 months to 31 October 2019

Companies

Ferguson (FERG)
UK 100

Latest directors dealings