About Rh & Sm Properties Ltd (11986601) United Kingdom