About N R C Property Ltd (12462027) United Kingdom