I could be wrong, maybe things have changed since 6 and 12 month minimum term contracts were done away with but I was under the impression that a months notice had to be given from the next rent date.
Call Shelter they should be able to fill you in on the legalities.