About Jl Properties And Management Ltd (12905667) United Kingdom