Scouser,
I have had similar result to yours with this plant, though no flowers (yet).
I bought a couple Anubias in those clear plastic tubes from our local chain store (Petsmart) here in the U.S. and they have thrived, added many new leaves, etc. They don't grow "tall," but they have...