About Jbl Properties Ltd (13376749) United Kingdom