About Jllc Properties Ltd (10839295) United Kingdom