No there is no such requirement. Anyone can store assets in the country. Belize stores assets of international businesses who intend to keep their financial assets abroad to avoid being taxed in their home country.