Made O'Meter
Discover where a brand or product originates
Antler is owned by ATR Holdings Ltd, headquartered in the United Kingdom. No. The ultimate owner of Antler, ATR Holdings Ltd, is headquartered in the United Kingdom, not in the United States.
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.
disclaimer
poweredBy