About Millard Property Ltd (08733735) United Kingdom