That is exactly the legal advice we received (UK online estate agent). My guess is that so many companies are doing this, it will end up in the UK Supreme Court (post-Brexit). Even if they rule against the companies, there will most likely be a moratorium on those currently failing to comply rather than 1000s of companies being fined.