Station Hill wins big at the Thames Valley Property Awards – 7th May 2019