You can probably see why people think you're promoting your business. Where would people go to create a website for their property, a business such as yours perhaps?
FWIW, my comments would have been the same about the individual property website idea, I hadn't even looked at your link until...