About Millfield Village Management Limited (NI027539) United Kingdom