About Jl Properties Limited (09789312) United Kingdom