About Jll Management Limited (09811062) United Kingdom