About R & H Property Group Limited (13495748) United Kingdom