About R&n Property Management Limited (10868769) United Kingdom