“Richard Preston heads the team at Beswicks solicitors LLP, which “adopts a practical approach"” Legal 500 2012

“Richard Preston heads the team at Beswicks solicitors LLP, which “adopts a practical approach”.