Castle Trust Bank launches dedicated bridging proposition