About Jlls Properties Ltd (12893801) United Kingdom