Freedom Finance Mortgages appoints managing director