About Villa Riva Management Limited (00696857) United Kingdom