About Jfml Properties Limited (09790132) United Kingdom