Contact information

Trader name: MATCHA2YOU LIMITED

Email: mail@tea2you.co.uk

Physical address: Matcha Bar Bermondsey, 136 Spa Road, Bermondsey, London, SE16 3AE

Trade number: 16339786