A branch office is an extension of a foreign parent company and the parent company is often responsible for the liabilities and any other debts that the parent branch company runs into. In as much as a branch office is not a spate entity, it has to be registered with the Companies Registry.