About Newmile Properties Limited (07914756) United Kingdom