News

According to Equifax’s consumer credit trend report, the London area’s delinquency rate – when mortgages are more than 90 ...