Complaint Filed Against You
This sounds like a scam that usually happens in the US. This is the first time I’ve heard of it happening in the UK. A Facebook friend posted this and has given me permission to add it here. Anyone else received a scam call from 01273 917063? Didn’t hear the first part but a female […]