From Longman Business Dictionary
domicileddom·i·ciled /ˈdɒməsaɪldˈdɑː-, ˈdoʊ-/ adjectiveadj LAW be domiciled in if a person is domiciled in a particular country, they live there, and it is thought of as their permanent homethe requirement for all owners to reside and be domiciled in the United Kingdom