Contact information

Company name: SHANGRILA T LIMITED

Email: contact@dehingtea.com

Address: 7 Bell Yard, London WC2A 2JR, United Kingdom

Company number: 13978502