Hola,
Lo suyo es tener una base de datos de desarrollo, distinta de la base de datos de producción.
Esta base de datos no tiene porque estar en local, la puedes tener en el mismo servidor.
El hecho de copiar solo una empresa y tener la copia en la misma base de datos no te sirve para hacer modificaciones en los desarrollos, porque los desarrollos son compartidos entre todas las empresas de una misma base de datos, de modo que mientras están a medias, la/s empresa/s de verdad lo estarían utilizando ya y eso les puede causar problemas.
Lo suyo es una copia de la base de datos, que ya digo, la puedes tener en local o la puedes tener alojada en el mismo servidor donde tienes el entorno de producción.
Si está en el mismo servidor, para esta otra base de datos tendrás que crear nuevos servicios que apunten a ella.
Un saludo,
Cristina Nicolàs