About R & J Property Holding Ltd (12254692) United Kingdom