About S & V Property Holdings Limited (13623832) United Kingdom