About Nrr Properties Ltd (12054066) United Kingdom