Yorkshire Building Society completed 31,384 mortgages in first half of 2020

Apply Now