About B & F Properties Limited (NI653436) United Kingdom