Vytvořeno v 2007 (United States), E EUROCASTLE vlastní 22 sesterských značek a 3453 konkurenčních značek. Značku E EUROCASTLE vlastní Softbank Group, společnost kótovaná na burze v Francfort. Mezinárodní identifikační číslo cenných papírů (ISIN) Softbank Group je JP3436100006. E EUROCASTLE je součástí odvětví činnosti Telekomunikační služby.