Their website customer support is looping, and there is no easy way to contact them. Their contact number rang for more than 30 minutes before being answered, and they were still charged. Not worth even 1 start, shoud be zero or minus star.
Claim your business profile now and gain access to all features and respond to customer reviews.
The Royal Mail is a postal service and courier company in the United Kingdom, originally established in 1516.