Buy-to-let Property News, Finance
Castle Trust drops physical valuations on standard BTL up to £750,000
Castle Trust Bank has dropped the need for a physical valuation on some standard buy-to-let cases, allowing automated valuation models to be used on eligible…


