About R&h Property Investments Ltd (12404603) United Kingdom