simple past and past participle of domicile
Living, residing or (of a company) based (in a particular place).