About Bift Property Management Limited (08919805) United Kingdom