Made O'Meter
Discover where a brand or product originates
English Tea Shop is owned by Amazon Trading (Pvt) Ltd, headquartered in Sri Lanka. No. The ultimate owner of English Tea Shop, Amazon Trading (Pvt) Ltd, is headquartered in Sri Lanka, not in the United States.
An integrated tea producer and exporter based in Sri Lanka that manages the English Tea Shop brand globally.
disclaimer
poweredBy