About Jrh Property Holdings Ltd (13399257) United Kingdom