About St. Vincent Street (287) Limited (SC188397) United Kingdom