Castle Trust Bank was established in October 2012, backed by the private equity firm J.C. Flowers & Co. The institution is authorised and regulated by the Financial Conduct Authority (FCA). With a focus on providing innovative savings and mortgage products, Castle Trust Bank a…