Interflora Holdings Limited

Company information

Company Ethiscore

Company Address:

Interflora Holdings Limited UK Address Company Address
Interflora British Unit
Interflora House
Watergate
Sleaford
Lincolnshire
England
NG34 7TB

Associated brands

  • Interflora

Ownership structure