What is the Telegraphic address of flower deliver network associated with over 58,000 flower shops?
Interflora Interflora is a flower delivery network, associated with over 58,000 affiliated flower shops in over 140 countries. It is a subsidiary of FTD Companies.
Nisbets Nisbets is the UK's leading mail order company for catering equipment and catering supplies. Based in Avonmouth, Bristol, Nisbets has expanded across multiple countries in Europe and Oceania.