About Jfr Properties Limited (12941712) United Kingdom