About Jll City Living Properties Ltd (10208013) United Kingdom