Financial services and pensions administration company based in UK
Established mid-market financial services firm, recognized within UK industry