You are right, the posting of links for free advertising is not allowed.
A lot of work has and is spent on this website for the non-commercial benefit of those buying and owning new homes. If commercial companies want access to these visitors the very least they can do is support the website by paying for a sponsored advertisement.