Address: Royal Mail, Wigan Road, Ormskirk, West Lancashire, Lancashire, England, L39 2BN, United Kingdom
Operator: Royal Mail