About B & F Property Ltd (10500916) United Kingdom