Company name: Shepherd and Wedderburn LLP
Description: Shepherd and Wedderburn is a leading Scottish-headquartered UK law firm, advising clients in more than 120 overseas jurisdictions.
1 Exchange Crescent Conference Square EH3 8UL, United Kingdom