Bumpy road to register a firm