Adding a new company without a city should present an error, not explode