About V&c Properties Ltd (12181674) United Kingdom