About Jl Property Investments Limited (08149883) United Kingdom