About Jl11 Properties Ltd (13352133) United Kingdom