About V&a Property Group Limited (10430392) United Kingdom