About R & F Property Ltd (13336276) United Kingdom