About Jrc Property Investment Limited (11227846) United Kingdom