Castle Yard in Wolverhampton has been bought by a private investor from Birmingham property group Hortons' Estate. The site in Dudley Street comprises seven retail units, totalling 26,456 sq ft ...