About Jl Property Group Ltd (11703361) United Kingdom