Grandfathering ONLY applies to private purchases prior to the rule changes in 4.2. Free Companies are not grandfathered. The rules changes stopped people from buying more than one private house per server and is working as intended.
FC abuse is another issue which SE seems to be incapable of fixing.