Organization: Selecta UK Holding
Organization name
Selecta UK Holding Ltd
Country name
Switzerland
Country of registration
United Kingdom
Industry
Specialty Retailers
Bond debt
-