About Jf & Jf Properties Limited (12046159) United Kingdom