About S Vraitch Properties Limited (13068205) United Kingdom