About Bft Property Ltd (10962154) United Kingdom