About Jlf Properties Limited (09902771) United Kingdom