About Bftau Properties Ltd (10818656) United Kingdom