Opening times of Halifax (58 60 front street) branches