Duncan Roach is a solicitor at Ledingham Chalmers. He is based in the firm's Edinburgh office.
Duncan is a litigation solicitor based in the firm’s Edinburgh office.