About F & B Properties Limited (12826096) United Kingdom