New British bank launch promises to boost the UK property sector