About R2 Prop Limited (08867796) United Kingdom