3 words is a really cool site. I'll definitely play around with that.
I have an idea on how it could be done. In order to get from point A to point B a route is determined, and the forwarding stations along the way are determined in the shipping contract. Each point along the way only sees the next destination for the pkg. So the final destination is only known by the final carrier.