About New Capital Properties Limited (12871560) United Kingdom