About Joab Properties Ltd (10489729) United Kingdom