This website is brought to you by The Min River Tea Farm Ltd, a UK registered company. This page contains official information about our company for your benefit.
The Min River Tea Farm is a UK (Scotland) registered company. Our registration number is SC395988 and our registered address is 145 - 157 St John St, London, EC1V 4PW, UK.
If you would like to get in touch, you can use the following methods: