About V&a Property Development Limited (10430269) United Kingdom