About N&c Property Investments Ltd (12941857) United Kingdom