Commercial mail processors. They accept mail on your behalf; they'll deposit checks, scan paper mail, and ship packages to your physical location. Cost is anywhere between $20-$500/month, depending on fanciness desired.
(Asking because such companies are also useful for individuals.)
For UK specifically I've been using ScanMyPost which comes out to even less per year and is run by the same people that keep track of your credit score (and potential fraud) and I'd trust them even more.