Out of interest , have you recently applied for residency ?
Police will check all residents and addresses after residency card is issued, but I don't think they have been tasked with anything to do with the Short Term Letting licence applications (yet).