About Jrr Property Investment Limited (12958336) United Kingdom