Address: Royal Mail, Ruff Lane, Ormskirk, West Lancashire, Lancashire, England, L39 4QX, United Kingdom
Operator: Royal Mail