Tags: Food.
Iglo is one of the Umbrella Brands of the frozen-foods business of Iglo Group in Europe (Germany Austria Belgium Netherlands France Portugal Central & Eastern Europe Turkey and Russia). It is headquartered in Bedfont England. In both Ireland and the United Kingdom Iglo is known as Birds Eye and in Italy it is known as Findus. Some Findus product ranges are also available in Ireland France Belgium and the Nordic Countries.