DM Hall’s Glasgow office transacts one deal every three days in first three months of 2026