From their website:-
Iglu is an independent company, not financially connected with any tour operator. This enables us to source holidays for customers from a fully independent viewpoint rather than offer in-house products as many high street travel agents do. For example, in ski, we work with over 130 UK ski tour operators, representing over 90% of the UK ski package holiday market - this enables us to select the most appropriate and best value holiday for you the customer.