Dublin-based property company Walls Group has agreed to buy London Scottish House, London Scottish Bank’s head office in Manchester, for £20m.