Company Details Minerva Mill Website is operated by: Alcester Management Services LTD Minerva Mill, Station Road, Alcester, Warwickshire, B49 5ET Registered in England with company number 03648442. VAT Number 738654007