The issue of people receiving scam letters has been much in the news recently. As the Universal Service Provider, Royal Mail is legally required to deliver all addressed mail to the UK’s 29 million addresses, whether this mail comes from here in the UK or abroad. This includes mail that other postal operators have put intoContinue reading “Postal Scams”