About Vincent Place Management Company Limited (06528126) United Kingdom