Founded in 2009, we became part of the Castle Trust Group in 2017. Castle Trust is a provider of investment, mortgage and consumer lending products, employing over 250 people across our executive headquarters in the City of London and our operating centre in Basingstoke, Hampshire.
Based on a survey of 755 customers in June 2019
Our in house teams are dedicated to providing the best customer service for you and your clients. Our ongoing training and development programme is unique to Omni Capital Retail Finance and is just one of the ways that we invest in making sure our staff are the very best.