About F & I Properties Limited (12414958) United Kingdom