About Jls Property Limited (10449117) United Kingdom