As a business this company lets everyone down, and i dont blame the staff, no PDA scanners, lack of proper care on the top bosses, claims are ridiculously long, a disgrace to the name Royal.
5 years ago
Royal Mail has a
1.1
average rating
from
2,881
reviews