About Jl Property Corporation Limited (12396727) United Kingdom