Usually research council funded studentships are available to UK and EU students, however the EU students grant is for fees only and does not include funds for living (rent, food, travel, etc). It may be that your industrial partner's contribution is allowing you to be paid the 1000 per month.
Check with the international and/or postgraduate offices at imperial college or ask your grant awarding body for a copy of the terms and conditions of your grant.