Solicitors in Elgin, Morayshire We help you find any company! Cockburns Trustees Limited 82 High Street, Elgin Elgin, Morayshire Lesley Clark & Co. Limited Leddach, Longmorn Elgin, Morayshire