About R2 Properties Limited (07586451) United Kingdom