Iguanas Holdings Limited, which runs 47 Las Iguanas restaurants across the country, is at risk of falling into administration ...
All 44 Las Iguanas restaurants are at risk of closing in the UK amid "drowning" in £37m of debts.