About Jbsl Properties Ltd (13199098) United Kingdom