The Post Office
The Post Office is a group of three core businesses that form the UK’s national postal system. It operates as a public corporation and is owned, but not managed, by the Government. Its businesses are: Royal Mail: the letters business, Post Office Counters Limited, the retail Business and Parcel force, the parcels business. It also runs Subscription Services Limited, which provides a portfolio of services […]