About Jl Property Management Ltd (SC691676) United Kingdom