About Newmile Estates Ltd (03888540) United Kingdom