Home is EU btw ..
Uhm yeah I got rejected from my financial support. It gets run through Student Finance Services. They send you the stuff.
Worst case, contact them ... I don't think you should wait for Imperial to 'sort it out for you'. It's a load of money (at least someone should get it ... if not me)