About St Vincent Property Holdings Ltd (12437256) United Kingdom