IMM is a top London model agency supplying both male and female models for over 30 years to many of the UK's most prominent brands and companies.