About V&r Property Holdings Ltd. (10156125) United Kingdom