About Vivace Properties Limited (10012185) United Kingdom