About Jlb Property Ltd (09271368) United Kingdom