About N&r Property Ltd (10786921) United Kingdom