International investors descend on London as Labour tries to woo new business to Britain