31 Elizabeth Street, Leigh, Lancashire, WN7 3AA EPC: https://find-energy-certificate.service.gov.uk/energy-certificate/2108-3053-7262-3635-4910