Michael Gray

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