About R2 Property Services Ltd (12807957) United Kingdom