Yes, Post Office Ltd is a private company. It was privatized at the turn of the 21st century, and there are odd holdovers from the four centuries of it being a royal monopoly with sweeping powers, more on which at
https://news.ycombinator.com/item?id=38969076.