About Bift Property Group Ltd (12853674) United Kingdom