Officials found expired extinguishers, faulty alarms and missing sprinklers. Defaulters have been given time to comply or face sealing and legal action.