The company is the largest independent invoice finance provider in the UK, handling annual turnover of over £5bn on behalf of its 7,000 clients [REF].
In 2011, 2012, 2014, 2015, 2016 and 2017 the company was awarded a place in The Sunday Times 100 Best Companies to Work For, ranking 33rd in the most recent poll.