A long-running prosecution of a Wolverhampton letting agency which ripped off tenants has finished with the company being fined £40,000 despite going bust.