This is it! I'll soon be propagating it. The most common name of this is Baby Sun Rose. It loves direct sunlight and enjoys heat. But can also tolerate shade as well. However it won't flower in low light conditions... It's botanical name is Mesembryanthemum cordifolium, (formerly known as Aptenia cordifolia). It is a species of succulent plant in the iceplant family. Other common names of the plant include heart-leaf, red aptenia, or aptenia. It is known as heartleaf iceplant in the USA. British names may be heart-leaved aptenia, or heart-leaved midday flower.