About R&f Property Investment Company Limited (10427199) United Kingdom