About Jl Residents Ltd (10654108) United Kingdom