We've had to make the Contact Form on the business listing page for Registered users only due to spamming from certain professions and certain countries. You know who you are.