Depot licence controversy raises concerns, but Health Department confirms compliance