About St. Vincent S Management Co. Limited (01838983) United Kingdom