is inactive
Where is Bio XL's headquarters?
Bio XL's headquarters is located at Mārupes nov., Babītes pag., Babīte, Rožu iela 2 - 33, LV-2101
What is Bio XL's industry?
Bio XL is in the industry of Retail sale of cosmetic and toilet articles in specialized stores
What year was Bio XL started?
Bio XL was started in 2019