About R & H Property Services Limited (12494152) United Kingdom