About Jlsc Properties Ltd (13439397) United Kingdom