Millcroft Business Type Hospitals/Childcare/Caring Premises Rating Awaiting Inspection Address Management Office Mill Croft House 177 Moresdale Lane Seacroft LS14 6XJ View on Map Local Authority Leeds http://www.leeds.gov.uk/