About R & H Properties Ltd. (SC197981) United Kingdom