Montefiore Investment invests in Interflora