Castle Trust was originally a bridging finance house, who have subsequently started to offer an increased number of products for landlords and business owners. The business was originally formed in 2012 backed by US Private Equity firm J.C Flowers & Co.
Castle Trust currently has a team of around 230 people, based in their offices in London and an administration center in Basingstoke, Hampshire, Castle Trust’s funding is available through an intermediary network.
Castle Trust is now funded through a series of bonds into which capital is deployed, with typical terms between 1 and 3 years. Therefore, the lending into which Castle Trust participate tends to be at the shorter end of the market, with a max term of 24 months.