What to do if you received an HMRC stop notice from Property118? Tens of thousands of people (including me!) just received this email from Property118, attaching a rather scary HMRC “stop notice” Read More » 22 July 2024