Contact information

Trade name: Flemish Potato Ltd

Email: info@helixclub.eu

Physical address: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ

Trade number: 17201757