About Jl Property Initiatives Ltd (11322117) United Kingdom