About Nrs Properties Ltd (12221610) United Kingdom