About R&n Property Investment Group Limited (12621123) United Kingdom