Can tell a lot of time went into this, very interesting composition, the initial beat is big would of loved it to be a little louder. Feel like the higher frequencies have been neglected a little bit but that's just a matter of taste, keep working at it mate, you have all the time in the world to improve.
Have a look into Future Music Magazine and FACT magazine on YouTube, lots of good videos up on there that'll take your productions to the next level.