Richard Sharp appointed as managing director of Freedom Finance Mortgages