About R5 Properties Ltd (12536217) United Kingdom