Camellia's mailing address is Linton Park, MAIDSTONE, ME17 4AB, United Kingdom. The official website for the company is www.camellia.plc.uk. The company can be reached via phone at +44-1622-746655.