Subject to section 12, the Director may cancel, or suspend for such period as he may think fit, a licence-
(a) for breach of this Ordinance;
(b) for breach of any of the conditions of the licence; or
(c) if it appears to him to be necessary in the interests of public safety.