About Millsadams Properties Ltd (13186541) United Kingdom