Catherine Johnston

Firm: Shepherd & Wedderburn LLP
Job title: Solicitor
Regions: Scotland