Birmingham businesses need 'reasonable' time to comply with