About V&a Property Investments Ltd (12938940) United Kingdom