About Vincent 8 Management Company Limited (05112594) United Kingdom