I met them once when I was considering something in London. In the end, the numbers didn't stack up, contrary to their insistence that they did. They were making some bold assumptions about capital appreciation....maybe it would happen, maybe not.
My personal opinion is that they are reputable and professional and if the deal they're showing you makes sense, i think they're good to deal with. Just remember that they are salespeople at the end of the day, and you will need to work your own numbers, no matter what numerical picture they give you.