About Nrr Properties Ltd (13362611) United Kingdom