About Jl Property Developments Ltd (10980206) United Kingdom