Horrific
Had to provide the same information through a online portal and again through email pointlessly. Email responses were weeks apart with the whole process taking months delaying important project work.
Difficult to see how this company even fulfils its primary function as all it seemed they do is verify information that you've provided with documents that you provide which could easily be forged? Interaction was negative overall.








