About Millard Estates Limited (00238475) United Kingdom