About Jl Residential Holdings Limited (10148983) United Kingdom