About Vincent Management Limited (02990851) United Kingdom