Partner of a law firm and consultant to a law firm. - Shepherd and Wedderburn LLP
Partner of a law firm and consultant to a law firm.
Shepherd and Wedderburn LLP
A law firm
9 Haymarket Square Edinburgh EH3 8FY