This particular Shepherd And Wedderburn LLP company has been in this business field for 18 years, having started in 2006. Started with Companies House Reg No. SO300895, Shepherd And Wedderburn LLP is a Limited Liability Partnership with office in 9 Haymarket Square, Edinburgh EH3 8FY. Shepherd And Wedderburn LLP reported its latest accounts for the financial period up to 2023-04-30. The most recent annual confirmation statement was submitted on 2023-04-20.