About St. Vincent Street (491) Limited (SC367833) United Kingdom