Made O'Meter
Discover where a brand or product originates
Antler appartiene a ATR Holdings Ltd, con sede nel Regno Unito. No. Il proprietario finale di Antler, ATR Holdings Ltd, ha sede nel Regno Unito, non negli Stati Uniti.
ATR Holdings Ltd is a UK-based company that acquired Antler in 2020, following the brand's administration due to the impact of the COVID-19 pandemic on the travel industry.
Nessuno
disclaimer
poweredBy