About R And I Properties Limited (12302444) United Kingdom