Has anyone had any experience (good, bad or indifferent) of dealing with this provider?
Their Due Diligence is always a good place to start if unsure, I've attached it for you.
They are a fairly well known provider now, although not as popular as others.
Thanks. I should have explained that I had already carried out DD. I was really asking if anyone had any practical experience in dealing with them.