Sela Investments, Ltd., LLP is a company located in United States of America, 55416 St. Louis Park at 4915 West 35th Street. Sela Investments, Ltd., LLP has an ACTIVE entity status and a LAPSED LEI code. The Legal Entity Identifier code of Sela Investments, Ltd., LLP is 549300N2U6L3BHP3AM10. The legal form of this company is 6ZAR and is subject to the jurisdiction of US-MN law.