About Ri Property Holdings Ltd (12018748) United Kingdom