Castle Trust Email Format
BankingEngland, United Kingdom51-200 Employees
Castle Trust operates as a London-based bank that minimizes overhead and funds lending through customer savings. It offers savings accounts protected by the FSCS, designed to be straightforward for customers. With roots in investment products, the bank now focuses on savings and lending solutions, including options for property investors and borrowers with unconventional income that may not fit traditional criteria. The group provides point-of-sale finance through its Omni Capital Retail Finance arm, collaborating with retailers nationwide and enabling paperless credit approvals via OmniPort and a dedicated loan portal. Based in London, England, Castle Trust positions itself as a mid-sized bank, and in 2026 announced plans to migrate its savings business to Monument Technology's platform, aiming for completion in early 2027.