Chairman and Partner
glasgow, glasgow city, united kingdom
Miller Samuel Hill Brown Solicitors
Miller Samuel Hill Brown LLP
Partner
Holyrood Secondary School Glasgow
University of Glasgow