About Jlb Properties Ltd (10126813) United Kingdom