The Teleflora.es website is published by the Universal Flower company whose headquarters are located at 39 rue Anatole France, 92300 Levallois-Perret, France.
Intra-community VAT number: FR16419910641
Share capital: €328,620.00
Email: Customer Service
Publication Director: François de Maublanc
Accommodation :
Amazon Web Services, Inc.
410 Terry Ave North
Seattle, WA 98109-5210
U.S.