About Jlb Property Management Ltd (13614104) United Kingdom