£34.75 million acquisition of Rycote Lane

UK 100

Latest directors dealings