About Vx Property Holdings Limited (12866073) United Kingdom