How are others finding the BetDirect program?

They dont seem to be able to manage to answer emails nor provide any stats.

Has anyone got a contact email for Bet Direct that will arrive at someone competent?