About Jll Management Services Limited (12343902) United Kingdom