About Jl Properties Management Limited (12297419) United Kingdom