About New Mills Properties Limited (08104929) United Kingdom