If it was posted from Pakistan just three days before the initial acceptance expired, there's no way that it would've reached the London visa office in time to meet the deadline. I know I should be careful in saying this but it seems quite likely that your consultant messed it up. As Pippin...