About Jsr Property Holdings Ltd (12358318) United Kingdom