About R2r Properties Limited (09864769) United Kingdom