About Bft Property Limited (13598742) United Kingdom