About R & H Property Management Ltd (08554382) United Kingdom