Aston VS Leeds! PLS helpWatch
Hmmm...based on that letter it sounds like the course you applied for might be either over-subscribed (which is possible if it's management) or they thought you were suitable for something else. Depending on whether or not you like that course it might help with decisions a bit.
I don't know anything about student life in Nottingham I'm afraid but I can tell you about Birmingham and Aston.
More about Aston University
I really don't know why, 'cause I didn't even talked about computers in my PS... I just talked about Mathematics.
Management might be over-subscribed, I guess
By now, I think I would go for Aston, but I'm still waiting for LSE.