Esa relacion de usuarios a inmuebles realmente relaciona empresas e inmuebles porque, supongo, codigo_empresa no es PK de usuarios, ¿no?
Para hacer el count y que no te salga un uno en toda la columna, debes hacer un group by de los campos que quieres contar, que son los que tienes que poner en la SELECT antes del count.
Si quieres contar los inmuebles que tienen los distintos codigos de empresa es tan facil como
Código SQL:
Ver originalSELECT cod_empresa, COUNT(*)
FROM inmuebles
GROUP BY cod_empresa