About Jlr Properties Ltd (12279587) United Kingdom