Birds Eye Iglo Limited Partnership Inc company research & investing information. Find executives and the latest company news. Iglo is a frozen food brand based in the United Kingdom, with products sold across the In BirdsEye Iglo Group purchased the Italian frozen food business legal name to Iglo Foods Group Limited, and began trading as the Iglo Group. Related brands : Birds Eye ; Findus. Birds Eye is a leading International frozen food brand producing a range of high quality, delicious and convenient products mainly in the market segments of fish.