About F & L Investment Properties Limited (11325111) United Kingdom