About V&i Properties Limited (12748986) United Kingdom