About Jbu Property Ltd (11983970) United Kingdom