A branch office lets foreign companies operate in Bulgaria without forming a separate legal entity. Here's what to know about registration, tax, and ongoing duties.