About Jl Living Quarters Limited (11652517) United Kingdom