Sea Gallery Villas 'phase E' development in Limassol