BNY MELLON INVESTMENT MANAGEMENT EUROPE HOLDINGS LIMITED (08312487) · CHouse.UK