About Jrh48 Properties Ltd (13071789) United Kingdom