Situated at 21 York Place, Edinburgh EH1 3EN Campbell Smith LLP is classified as a Limited Liability Partnership registered under the SO302185 registration number. It was set up 15 years ago. The registered name switch from Campbell Smith W.s. Llp to Campbell Smith LLP took place on 2014-06-02. Its most recent annual accounts were submitted for the period up to 2023-03-31 and the latest confirmation statement was filed on 2023-01-04.