About Jfa Properties Ltd (13663725) United Kingdom