About B&h Property Group Ltd (13273932) United Kingdom